Log inSign up
Jordan Harband
38K posts
Image
user avatar
Jordan Harband
@ljharb
software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @TC39 ex @Coinbase/@Airbnb/@Twitter/@MobBase. Fav punctuation ⸮, scent petrichor
@[email protected]
ljharb.codes
Joined February 2008
2,018
Following
8,539
Followers
  • Pinned
    user avatar
    Jordan Harband
    @ljharb
    Oct 26, 2012
    Required git reading: tom.preston-werner.com/2009/05/19/the… gitimmersion.com try.github.com think-like-a-git.net/epic.html darwinweb.net/articles/the-c… Trust me.
  • user avatar
    Jordan Harband
    @ljharb
    Jun 14, 2022
    (1/3) Unfortunately today was my last day at @coinbase. While it certainly wasn't fun to wake up mid-vacation to a Slack/email eviction, I have genuinely enjoyed my coworkers, and my time laying the groundwork for an Open Source office and investing in the ecosystem.
  • user avatar
    Jordan Harband
    @ljharb
    Dec 27, 2015
    If I ever have a baby person who wants to be a princess, this is how I want to encourage them.
    Image
  • user avatar
    Jordan Harband
    @ljharb
    Apr 21, 2021
    The (stage 1) Pattern Matching proposal for JS has been significantly updated, and presented to @TC39 today. Check it out!
    Image
    GitHub - tc39/proposal-pattern-matching: Pattern matching syntax for ECMAScript
    From github.com
  • user avatar
    Jordan Harband
    @ljharb
    Jul 4, 2019
    After 4+ great years, it's time to take a little break from @AirbnbEng, and spend some time with my family - today’s my last day at @Airbnb. (I’ll still be maintaining all the same open source projects I’ve always been, and will keep participating in @TC39 just as fully)
  • user avatar
    Jordan Harband
    @ljharb
    Feb 28, 2013
    This is one of the coolest @GIFs ever. “What our solar system looks like from a non-fixed perspective” i.imgur.com/Z7FpC.gif /@justinsane98
  • user avatar
    Jordan Harband
    @ljharb
    Jun 23, 2024
    hey, remember way back when the real cause of the xz incident was people bullying the maintainer into abdicating his own project, and we all decided that maintainer mental health, and kindness, were the most important things for Open Source security?
    89K
  • user avatar
    Jordan Harband
    @ljharb
    Apr 24, 2024
    Replying to @BenjaminMuses @ThePrimeagen and @NetflixEng
    lol this is my code, from npmjs.com/es-abstract. the entire point of it is to exactly match the spec steps, to ensure correctness. i've caught *many* bugs in proposals with it. i can't defend "not minifying/stripping comments" on a website, ofc :-)
    99K
  • user avatar
    Jordan Harband
    @ljharb
    Apr 25, 2022
    nvm now has a logo, thanks to the @openjsf! github.com/nvm-sh/nvm
    Image
  • user avatar
    Jordan Harband
    @ljharb
    Jun 14, 2017
    TIL that if you have an .editorconfig in your repo, @GitHub will use CSS to obey your preferred tab size. •_•) ( •_•)>⌐■-■ (⌐■_■)
    Image
  • user avatar
    Jordan Harband
    @ljharb
    Jun 14, 2022
    Replying to @ljharb
    (3/3) If you think your company is truly confident about its future success, and recognizes that such success depends on a stack primarily consisting of Open Source technology, and is interested in supporting, investing in, and managing that - I'd love to chat. DMs are open.
  • user avatar
    Jordan Harband
    @ljharb
    Sep 13, 2020
    if this is the war google really wants to start, i expect their second salvo to be recommending preact over react.
    This post is unavailable.
  • user avatar
    Jordan Harband
    @ljharb
    Jan 24, 2018
    Promise.prototype.finally is now stage 4, per today’s @TC39! github.com/tc39/proposals… Spec PR: github.com/tc39/ecma262/p… Polyfill/shim: npmjs.com/package/promis…
    Image
    Move Promise.prototype.finally to stage 4, per 2018.01.24 TC39 · tc39/proposals@4aa195c
    From github.com
  • user avatar
    Jordan Harband
    @ljharb
    Jun 18, 2021
    I feel your pain, anonymous @hbomax developer
    Image

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up