Steps I take to fix stubborn TypeScript errors in VS Code
Sometimes fixing a TypeScript or eslint error in VS Code can feel impossible. Here's what I do when I have exhausted all my resources.

I work as a co-founder & CTO at Craftwork — I'm a founder & product builder with background in design and development.
Find me on Bluesky @mikebifulco.com, Threads @irreverentmike or Mastodon.
What you see here are my own thoughts, and don't necessarily reflect the views or opinions of Craftwork or you, or anyone else.
11-25-2025
Every message is a moment of influence. Make the nudge helpful and you'll create power users and build loyalty.
Sometimes fixing a TypeScript or eslint error in VS Code can feel impossible. Here's what I do when I have exhausted all my resources.

Subscribe and join 🔥
My weekly newsletter for product builders. It's a single, tiny idea to help you build better products.
Once a week, straight from me to you. 😘 Unsubscribe anytime.
Get in touch to → Sponsor Tiny Improvements
Extracting types from a JavaScript object is a common task in TypeScript. This post shows how to do it with VS Code.
Learn how to sync your About page and your personal GitHub README bio on your Next.js site, as a step towards owning your content on social media.
Reflections on the current state of Twitter, and its similarity to the shocking results of a 1961 experiment by Yale Researcher Stanley Milgram.
Embrace no-code tools to save time, boost efficiency, and complement your coding skills. No-code is the future - don't be left behind!

Use previous issues of your newsletter to attract new subscribers, using the ConvertKit API with your Next.js site.

Learn how to use the ConvertKit API to publish your newsletter to your Remix site.
A guide to friction logging, a practice that can be used by engineering teams building products to track and improve upon issues that users experience while using a product.
Implement the Orton Effect in CSS and React. The Orton Effect creates a surreal, dreamy image effect, named after photographer Michael Orton.
The Third Place is thought of as a space different from home (the first place) and work (the second place), where people can socialize and find community.