Josh Goldberg's Avatar

Josh Goldberg

@joshuakgoldberg.com

Open source developer πŸ‘¨β€πŸ’» Bingo, create-typescript-app, ESLint, Flint, Mocha, OctoGuide, typescript-eslint... πŸ‘ͺ Boston TS Club & SquiggleConf ✍ Learning TypeScript (O'Reilly) 🌟 Microsoft MVP πŸ’Œ TC39 Invited Expert https://joshuakgoldberg.com

9,277
Followers
597
Following
2,584
Posts
23.04.2023
Joined
Posts Following

Latest posts by Josh Goldberg @joshuakgoldberg.com

If that venerable link isn't working for you, feel free to use my redirect service: hi.joshuakgoldberg.com

06.03.2026 16:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh no, it's really gone 😭

Used to be here, but it's not ?!

www.youtube.com/watch?v=dQw4...

06.03.2026 13:41 πŸ‘ 41 πŸ” 12 πŸ’¬ 7 πŸ“Œ 3

Definitely worry, I've already launched at least one attack internally

06.03.2026 16:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
VoidZero sponsorship announcement card with dark purple background. Left side shows the VoidZero logo, a message reading "Thank you for moving the ecosystem forward!" with a gradient highlight, and a $10,000 sponsorship badge with a heart icon. Right side features a profile card for @auvred showing their GitHub avatar and the tagline "Creator of tsgolint".

VoidZero sponsorship announcement card with dark purple background. Left side shows the VoidZero logo, a message reading "Thank you for moving the ecosystem forward!" with a gradient highlight, and a $10,000 sponsorship badge with a heart icon. Right side features a profile card for @auvred showing their GitHub avatar and the tagline "Creator of tsgolint".

VoidZero is excited to sponsor auvred for $10,000 as a small thank you for all their contributions that push the ecosystem forward.

Thank you auvred for creating tsgolint and generously offering to continue its development under the Oxc organization.

06.03.2026 15:34 πŸ‘ 20 πŸ” 3 πŸ’¬ 1 πŸ“Œ 2
Preview
Sponsor @auvred on GitHub Sponsors GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

If you've loved using Oxlint's type-aware linting feature, then please consider sponsoring auvred too: github.com/sponsors/auv...

06.03.2026 15:34 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

THANK YOU VOIDZERO!!! πŸ”₯πŸ‘

Auvred is a force of innovation in the web linting space who absolutely deserves this and more. Go check out his work!!

So few companies give even trivial sponsorships back to open source, let alone major personal sponsorships. I'm so happy with VoidZero for doing this 😭

06.03.2026 16:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
VoidZero and npmx: Building Better Tools Together How VoidZero and npmx.dev share a vision for making JavaScript developers more productive, and how real-world feedback from open-source builders helps improve our tooling.

Congrats to @npmx.dev on launching their alpha!

We share the same vision: making JavaScript developers more productive.

They chose to build on the VoidZero toolchain, and their feedback has already shipped real performance improvements back to the community.

This is open source at its best.

03.03.2026 13:02 πŸ‘ 90 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0

daniel: "I don't think we need 10x developers to build great things. I think we need 10x teams – groups of people who care about the same problem, who iterate together, and who make each other better" 🀍

04.03.2026 17:40 πŸ‘ 75 πŸ” 10 πŸ’¬ 0 πŸ“Œ 2
Preview
Pinned comments on GitHub Issues - GitHub Changelog We’ve shipped two updates to GitHub Issues that make them easier to scan and help reduce noise. Pin a comment on an issue You can now pin a comment to…

I feel like this change flew a bit under the radar for me and isn't even the featured change in the post, but it's good to see Github wanting to address Low Quality Comments.

When built into the platform, tools like OctoGuide can focus energy on it a little less and focus more on other guidances.

26.02.2026 13:59 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
signals/packages/eslint-plugin-signals at main Β· preactjs/signals Manage state with style in every framework. Contribute to preactjs/signals development by creating an account on GitHub.

We've released an ESLint and OXLint plugin for preact-signals, most of the current rules are footguns we have fallen into ourselves or have seen the issue often.

Go try it out! github.com/preactjs/sig...

24.02.2026 10:37 πŸ‘ 17 πŸ” 5 πŸ’¬ 2 πŸ“Œ 0
Preview
a man wearing sunglasses and a white tank top says ban ben Alt: Salt bae meme gif. The word "ban" is repeatedly dropped.
23.02.2026 15:45 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Twice a year I get contacted by someone who believes they've solved open source funding. It's usually a new app or licensing scheme. Both miss the point. Most companies see sponsoring open source as "charity" or an unnecessary expense, and until that changes, no solution will make a difference.

12.02.2026 20:19 πŸ‘ 29 πŸ” 7 πŸ’¬ 3 πŸ“Œ 0

new phone who dis

12.02.2026 19:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
2025 Finances In Review | Goldblog Breaking down the income streams and totals from my fourth and final year as a full-time independent open source maintainer.

I posted a breakdown of my 2025 income as an independent open source maintainer. πŸ’°

tl;dr: it grew 12% from last year, again mostly from a few bigger projects.

www.joshuakgoldberg.com/blog/2025-fi...

12.02.2026 18:25 πŸ‘ 26 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Seeing how quickly @npmx.dev came onto the scene and how many developers from different backgrounds came together to build it gives me hope for the future. The real value is always the people and the culture surrounding them.

10.02.2026 20:39 πŸ‘ 83 πŸ” 12 πŸ’¬ 2 πŸ“Œ 0

Oh nice, thank you! I've been meaning to listen to that one this week.

10.02.2026 17:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
e18e & friends E001 - Josh Goldberg Join us for the premiere of e18e & friends, a new live show exploring performance and modernization in the JavaScript ecosystem with spectacular live guests. Don't forget to join our discord or the ch...

youtube.com/live/I_PkdD7...

10.02.2026 15:44 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

yip yip! bsky.app/profile/e18e...

10.02.2026 16:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
E18e and friends with Josh Goldberg, 7pm CET

E18e and friends with Josh Goldberg, 7pm CET

The time has come! In just a few hours the first e18e & friends show with @joshuakgoldberg.com starts!

Live on YouTube, later available as livestream VOD for everyone who can't make it.

TODAY at 1PM EST / 7PM CET

Link below πŸ‘‡

10.02.2026 15:40 πŸ‘ 19 πŸ” 2 πŸ’¬ 2 πŸ“Œ 3

Aha! Finally! My open source -> Lamborghini pipeline is clear. And it's all thanks to AI!

10.02.2026 16:00 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ooh did the bot net help?

10.02.2026 16:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Has anybody experimented with a bot that auto-closes PRs that are clearly (a) AI-authored and (b) not cleaned up by a human?

I'm thinking: if the person didn't take the time to clean up the code, I don't want to waste my time reviewing it.

(but if they did clean up the AI code, I do want to)

10.02.2026 15:31 πŸ‘ 13 πŸ” 1 πŸ’¬ 5 πŸ“Œ 1

πŸ’š I really, really appreciate it!

09.02.2026 15:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
ElevenLabs Engineers OSS Fund for open-source projects We are launching the ElevenLabs Engineers OSS Fund to provide recurring support for the open-source projects that power our audio and AI systems.

Grateful for being part of the first round of the OSS Engineering Fund by @elevenlabs.io πŸ’–

Thank you for sponsoring me πŸ™

09.02.2026 15:05 πŸ‘ 26 πŸ” 2 πŸ’¬ 1 πŸ“Œ 2

fit'n esspecially good content into your podcast

09.02.2026 13:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

WHOO!!!

09.02.2026 13:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm stoked to talk with the lovely folks at e18e about open source, performance, linting, and all sorts of things!

09.02.2026 13:36 πŸ‘ 32 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Our first guest on the "e18e & friends" show is Josh Goldberg. Streaming on the 10th February at 7pm CET.

Our first guest on the "e18e & friends" show is Josh Goldberg. Streaming on the 10th February at 7pm CET.

very excited for our first guest of the e18e & friends show to be @joshuakgoldberg.com!

He's done so many great things for open source already, so we're super happy to have him join us to chat about what he's been up to lately!

tune in tomorrow πŸŽ‰

09.02.2026 10:35 πŸ‘ 40 πŸ” 4 πŸ’¬ 1 πŸ“Œ 2

Fitness

07.02.2026 15:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah I don't think was a "types failed" so much as "using the wrong tool for the job"

06.02.2026 20:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0