Refactoring TypeScript React components in VS Code
Extracting types from a JavaScript object is a common task in TypeScript. This post shows how to do it with VS Code.
Extracting types from a JavaScript object is a common task in TypeScript. This post shows how to do it with VS Code.
Explore the fascinating world of perception and cognition in the Tiny Improvements newsletter. Uncover the unexpected tricks of our minds and learn how to make tiny improvements in our cognitive abilities.
Drawing on the Dunning-Kruger Effect to propel tech progress is like using a slingshot to travel into space: Leaving our comfort zone to learn from experts gives us the momentum to break through boundaries and break records.
A sampling of books that have had a fundamental impact on my career as a designer, developer and startup founder.
I spent the last week spinning up a new company for the first time since 2017. Here are the tools I used.
The end of 2022 brought about a ton of change for me, and a major shift in my career. I'm excited to talk a little about what's next, and to show off a side project I'm readying for release soon.
Learn how to build a personal brand as a developer or product builder to differentiate yourself in the tech industry and gain recognition for your work. Authenticity and consistency are key to attracting the right people and opportunities. Follow these steps to get started.
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.
The Gartner Hype Cycle, and its relationship with customer experience for new products and companies.
Reflections on the current state of Twitter, and its similarity to the shocking results of a 1961 experiment by Yale Researcher Stanley Milgram.
Deciding when your work is "done" can be a crippling decision for creators. Let's talk about that.
The biggest benefit about telling people online about what you're learning is the network effect.