Jordan Harband
@jordan.har.band
https://github.com/ljharb
software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @TC39 ex @Coinbase/@Airbnb/@Twitter/@MobBase. Fav punctuation ⸮, scent petrichor
software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @TC39 ex @Coinbase/@Airbnb/@Twitter/@MobBase. Fav punctuation ⸮, scent petrichor
Reposted by Jordan Harband
welcome to bluesky. if the word "mapquest" means anything to you and/or you used it as a verb, you're in the right place
November 11, 2025 at 1:11 AM
welcome to bluesky. if the word "mapquest" means anything to you and/or you used it as a verb, you're in the right place
Guide: what body part does that look like?
Group, collectively: … um
Guide: Buddha’s finger!
Group, guiltily: ahhhhhh, yes
(Hang Sửng Sốt / Surprising Cave, Ha Long Bay, Vietnam)
(the surprise is the size of the 2nd and 3rd caverns, you pervs)
Group, collectively: … um
Guide: Buddha’s finger!
Group, guiltily: ahhhhhh, yes
(Hang Sửng Sốt / Surprising Cave, Ha Long Bay, Vietnam)
(the surprise is the size of the 2nd and 3rd caverns, you pervs)
November 11, 2025 at 3:15 AM
Guide: what body part does that look like?
Group, collectively: … um
Guide: Buddha’s finger!
Group, guiltily: ahhhhhh, yes
(Hang Sửng Sốt / Surprising Cave, Ha Long Bay, Vietnam)
(the surprise is the size of the 2nd and 3rd caverns, you pervs)
Group, collectively: … um
Guide: Buddha’s finger!
Group, guiltily: ahhhhhh, yes
(Hang Sửng Sốt / Surprising Cave, Ha Long Bay, Vietnam)
(the surprise is the size of the 2nd and 3rd caverns, you pervs)
Reposted by Jordan Harband
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
November 10, 2025 at 11:47 AM
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
Reposted by Jordan Harband
God, just once I wish someone would remember the second half of that idiom about bad apples
November 10, 2025 at 3:22 AM
God, just once I wish someone would remember the second half of that idiom about bad apples
Excited to announce I've joined @socket.dev as an Open Source Architect :-)
November 4, 2025 at 6:26 PM
Excited to announce I've joined @socket.dev as an Open Source Architect :-)
OH at @github.com Universe day 0, in a session on “beyond the bus factor”, discussing accidental leadership: “you didn’t choose the maintainer life…”
October 27, 2025 at 7:01 PM
OH at @github.com Universe day 0, in a session on “beyond the bus factor”, discussing accidental leadership: “you didn’t choose the maintainer life…”
I left @hero.dev earlier this month. It's a wonderful thing to be able to truthfully say it's the best job I've ever had (not even the first time I've gotten to say that!). I love the entire team & the culture… leaving is bittersweet.
I'll announce my new gig in a week or three.
I'll announce my new gig in a week or three.
October 22, 2025 at 11:50 PM
I left @hero.dev earlier this month. It's a wonderful thing to be able to truthfully say it's the best job I've ever had (not even the first time I've gotten to say that!). I love the entire team & the culture… leaving is bittersweet.
I'll announce my new gig in a week or three.
I'll announce my new gig in a week or three.
Reposted by Jordan Harband
The future of Lodash
fosstodon.org/@ulisesgascon
blog.ulisesgascon.com/the-future-o...
#ECMAScript #JavaScript
fosstodon.org/@ulisesgascon
blog.ulisesgascon.com/the-future-o...
#ECMAScript #JavaScript
Ulises Gascon (@[email protected])
250 Posts, 104 Following, 78 Followers · #OpenSource Maintainer (nodejs, ExpressJS...), TC39
Delegate and #Maker | He/Him
fosstodon.org
October 20, 2025 at 10:01 PM
Reposted by Jordan Harband
Lodash still runs half the web and now it’s getting the love it deserves. 🥹
ICYMI: Thanks to investment from the @sovereign.tech, Lodash is moving into community governance and long-term sustainability.
Read up:
🧠 blog.ulisesgascon.com/the-future-o...
🏛️ openjsf.org/blog/sta-inv...
ICYMI: Thanks to investment from the @sovereign.tech, Lodash is moving into community governance and long-term sustainability.
Read up:
🧠 blog.ulisesgascon.com/the-future-o...
🏛️ openjsf.org/blog/sta-inv...
The Future of Lodash
Lodash begins a new stage with a more collaborative and sustainable model. This post outlines the plan to simplify its maintenance, strengthen security, and ensure its key role in the JavaScript ecosy...
blog.ulisesgascon.com
October 22, 2025 at 4:22 PM
Lodash still runs half the web and now it’s getting the love it deserves. 🥹
ICYMI: Thanks to investment from the @sovereign.tech, Lodash is moving into community governance and long-term sustainability.
Read up:
🧠 blog.ulisesgascon.com/the-future-o...
🏛️ openjsf.org/blog/sta-inv...
ICYMI: Thanks to investment from the @sovereign.tech, Lodash is moving into community governance and long-term sustainability.
Read up:
🧠 blog.ulisesgascon.com/the-future-o...
🏛️ openjsf.org/blog/sta-inv...
Reposted by Jordan Harband
This is correct. It’s VCs who spend their time doing drugs and inventing weird religions, executives who have boners about firing workers, and non-technical hucksters who are pushing this stuff. The vast majority of people doing actual technical work on the ground feel the way this piece describes
Okay, for the folks who asked: here's the majority AI view, writing up the reasonable, thoughtful view on AI that the vast majority of people in tech hold, that gets overshadowed by the bluster and hype of the tycoons trying to shill their nonsense. anildash.com/2025/10/17/t... Please share!
The Majority AI View - Anil Dash
A blog about making culture. Since 1999.
anildash.com
October 18, 2025 at 4:07 PM
This is correct. It’s VCs who spend their time doing drugs and inventing weird religions, executives who have boners about firing workers, and non-technical hucksters who are pushing this stuff. The vast majority of people doing actual technical work on the ground feel the way this piece describes
i’m starting to get that “this word is weird now” feeling from hearing so many sentences like “releasers releasing releases” at the @nodejs.org collab summit
October 17, 2025 at 4:18 PM
i’m starting to get that “this word is weird now” feeling from hearing so many sentences like “releasers releasing releases” at the @nodejs.org collab summit
PSA: if you’re giving a talk with a terminal or code demo, use light mode (or at least high contrast mode) so we can all see it :-)
October 16, 2025 at 4:20 PM
PSA: if you’re giving a talk with a terminal or code demo, use light mode (or at least high contrast mode) so we can all see it :-)
Reposted by Jordan Harband
the funniest thing about this is that those of us who grew up in the divide all have a bunch of pre-cell phone numbers memorized and almost none afterwards
I know the home phone numbers of two of my childhood best friends from thirty years ago and none of the cell numbers of my college friends
I know the home phone numbers of two of my childhood best friends from thirty years ago and none of the cell numbers of my college friends
If anyone needs me I will be in the museum, lying down next to the bog bodies.
October 13, 2025 at 7:53 PM
the funniest thing about this is that those of us who grew up in the divide all have a bunch of pre-cell phone numbers memorized and almost none afterwards
I know the home phone numbers of two of my childhood best friends from thirty years ago and none of the cell numbers of my college friends
I know the home phone numbers of two of my childhood best friends from thirty years ago and none of the cell numbers of my college friends
Don’t worry, this is going to involve dropping lots of no-longer-needed APIs :-D
Lodash is entering a new chapter 📖 With investment from @sovereign.tech the project is getting key updates for security, modernization, and community-led governance.
Details: hubs.la/Q03NrdfR0
Details: hubs.la/Q03NrdfR0
October 14, 2025 at 1:52 PM
Don’t worry, this is going to involve dropping lots of no-longer-needed APIs :-D
Reposted by Jordan Harband
Lodash is entering a new chapter 📖 With investment from @sovereign.tech the project is getting key updates for security, modernization, and community-led governance.
Details: hubs.la/Q03NrdfR0
Details: hubs.la/Q03NrdfR0
October 14, 2025 at 1:08 PM
Lodash is entering a new chapter 📖 With investment from @sovereign.tech the project is getting key updates for security, modernization, and community-led governance.
Details: hubs.la/Q03NrdfR0
Details: hubs.la/Q03NrdfR0
Reposted by Jordan Harband
Been meaning to put this somewhere for a while — a real, solid technical reason linear VCS history is better than one full of merges, going beyond taste and subjective preference
lobste.rs/c/cix1sm
lobste.rs/c/cix1sm
October 13, 2025 at 5:36 PM
Been meaning to put this somewhere for a while — a real, solid technical reason linear VCS history is better than one full of merges, going beyond taste and subjective preference
lobste.rs/c/cix1sm
lobste.rs/c/cix1sm
Reposted by Jordan Harband
October 13, 2025 at 9:19 PM
Reposted by Jordan Harband
to everyone asking foss maintainers to finally publish a new version: as a teenager, have you ever been asked by someone to clean your room after you decided to do it yourself? 😇
October 14, 2025 at 7:50 AM
to everyone asking foss maintainers to finally publish a new version: as a teenager, have you ever been asked by someone to clean your room after you decided to do it yourself? 😇
Reposted by Jordan Harband
Why are @github.com tokens allowed to have no expiry but @npmjs.bsky.social are about to make every IT team's lives a living hell? This is just more security theatre. Think harder @microsoft.com.
October 10, 2025 at 8:29 PM
Why are @github.com tokens allowed to have no expiry but @npmjs.bsky.social are about to make every IT team's lives a living hell? This is just more security theatre. Think harder @microsoft.com.
Reposted by Jordan Harband
A cruel irony of coding agents is that everyone who blew off automated testing for the past 20 years is now telling the AI to do TDD all the time.
But because LLMs were trained on decades of their shitty tests, the agents are also terrible at testing.
But because LLMs were trained on decades of their shitty tests, the agents are also terrible at testing.
October 12, 2025 at 11:13 AM
A cruel irony of coding agents is that everyone who blew off automated testing for the past 20 years is now telling the AI to do TDD all the time.
But because LLMs were trained on decades of their shitty tests, the agents are also terrible at testing.
But because LLMs were trained on decades of their shitty tests, the agents are also terrible at testing.
Reposted by Jordan Harband
October 11, 2025 at 11:19 PM
Reposted by Jordan Harband
> It is 2025 BC. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
> It is 2025 AD. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
> It is 2025 AD. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
October 11, 2025 at 5:32 PM
> It is 2025 BC. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
> It is 2025 AD. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
> It is 2025 AD. I am a soldier from one of the outlying provinces called to defend the pyramid in Memphis
i wish there was a socially acceptable, polite way to let an old person know they’ve drastically overused their perfume/cologne.
October 12, 2025 at 3:41 PM
i wish there was a socially acceptable, polite way to let an old person know they’ve drastically overused their perfume/cologne.