Thoughts on software engineering, product development, and building in public.
Thoughts on transparency, accountability, and the benefits of sharing your journey as you build products.
Explore advanced TypeScript techniques including conditional types, mapped types, and template literal types for building robust APIs.
A detailed breakdown of how I launched a side project and gained traction through strategic marketing and community engagement.
A comprehensive look at the tools, extensions, and workflows that help me stay productive as a software engineer.
Exploring the difference between building features and building products, and why great engineers need product sense.
Modern techniques for building blazing-fast web applications, from Core Web Vitals to cutting-edge frameworks.