Josh Ghoulberg 👻
@joshuakgoldberg.com
6.2K followers 540 following 2.3K posts
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
Posts Media Videos Starter Packs
joshuakgoldberg.com
I would put a link to the issue in the comment so folks don't see it as a "broken window" that ts-expect-error wtf is common practice. But yeah for a short-term thing like this it's reasonable.

If you want to be extra you could copy & paste the types into a .d.ts file? 🤷 probably not worth it imo
joshuakgoldberg.com
for the most part they just give you nice types: both for intellisense and if you type check your eslint config file

they also add a few niceties around extends. the eslint one does a little more now

could be a good docs issue, I can't find much on the websites
joshuakgoldberg.com
lol lmk if you want to pair!
Reposted by Josh Ghoulberg 👻
humanwhocodes.com
ESLint depends on sponsorships to pay maintainers. We're operating at a deficit with roughly a junior engineer's salary supporting a dozen maintainers plus awarding outside contributions. Please talk to your company about sponsoring ESLint:
https://eslint.org/donate
Reposted by Josh Ghoulberg 👻
seattlejs.com
SeattleJS is this Wednesday night at Just The Tap!

This month we've got 2 techs and a sponsor (they're hiring!) to help you fuel up for learning.

On deck we have:
- Building and Releasing Cross-Platform Desktop Apps with Electron and React
- Lies I was told about collaborative editing

RSVP:
SeattleJS: Web Tech Talks - October · Luma
🎉 Get ready to learn and connect at SeattleJS! 🎉 Prepare for an evening filled with fun, networking, and learning. Whether you're a seasoned developer or…
luma.com
Reposted by Josh Ghoulberg 👻
bostonts.club
Next meeting: Thu Oct 16, 5:30PM! Featuring Will Harney on type-level magicks, Josh Goldberg with a twisted TypeScript trick, plus Spooky Scary Storytime where attendees share head-scratching bugs with a grand prize. Don't be scared—join us if you dare! 🎃
Spooky TypeScript: An Introduciton to Type-Level Programming by WIll Harney; Monthly TypeScript Tip by Josh Goldberg; Spooky Scary Time with attendees; October 16th at 5:30 at the Microsoft NERD Center Attendees chillin at October meetup from last year
joshuakgoldberg.com
Wow I did not realize you guys were so intense on the spook!
joshuakgoldberg.com
Hahaha it never even occurred to me I should apply... and now it's spooky name month. Setting a reminder for November!
joshuakgoldberg.com
Oh man it's so tempting lol. How's this?
Profile photo of Josh, with a hard-lit orange and red background and dark overlay shadows around his eyes
joshuakgoldberg.com
I don't know what's happening with waffles or whatever but if this platform doesn't allow verified users to switch to spooky names for Halloween then it is a TRAVESTY 😤
shaundai.com
Nooo Bluesky says they will take away my verification if I change it 😭

I was _going_ to change it to either

Shaundai is a spooky Person
Or
Shaundai (Person) Zombie
joshuakgoldberg.com
Shaunday of the dead
Shaundia de los Muertos
Shaundemon Person
Shaundai Personification of evil
Shaundeeeeemmmooonnnnssss
joshuakgoldberg.com
Likely. If you can match the typical price of an event photographer, but also contribute to the number of technical people on the room, that's a slight advantage.

Can you differentiate on quality? How would you describe the advantages of an event photographer knowing the events subject matter?
joshuakgoldberg.com
YES! What's it going to be this year???
joshuakgoldberg.com
That's why we wrote this, to help everyone wake up!!
joshuakgoldberg.com
Heh I was wondering about that... I'm a little hesitant to because of how directly it points a finger at ESLint core. The finger is technically correct to be pointed in that direction but it feels a little ... too point-y for us to make it so prominent?
joshuakgoldberg.com
joshuakgoldberg.com
OH I forgot to mention, use code SPEAKER10 for 10% off!!
joshuakgoldberg.com
Hey friends, I'm going to be at @magnolia.boo this October - talking about why TypeScript does the things it does. If you write JavaScript, TypeScript, or anything around them, I think you'll find it very interesting!

Come join us 🤗

2025.magnoliaconf.com
joshuakgoldberg.com
OH I forgot to mention, use code SPEAKER10 for 10% off!!
joshuakgoldberg.com
Hey friends, I'm going to be at @magnolia.boo this October - talking about why TypeScript does the things it does. If you write JavaScript, TypeScript, or anything around them, I think you'll find it very interesting!

Come join us 🤗

2025.magnoliaconf.com
Pink Halloween-themed poster: Why is TypeScript Like This? - Josh Goldberg, Open Source Maintainer he/him @joshuakgoldberg.com. MagnoliaConf - October 21-23, 2025 - Jackson, MS