How I (Think I) Talk to AI
How to talk to AI (the right way). Learn how to give better prompts, refine outputs, and use LLMs effectively-without losing your own voice.
How to talk to AI (the right way). Learn how to give better prompts, refine outputs, and use LLMs effectively-without losing your own voice.
Smart engineers always seem to know what's coming next. They do this by staying attuned to various signals from diverse sources.
A list of the tools and tech I use as a professional product engineer in 2025.
How free will fuels creativity, and how to stay on task with purpose.
A guide to help you send introductions to your network.
A guide to help you reset your inbox, get a free productivity boost, and do better work.
Reflection fuels growth. The coming year is your chance to make meaningful changes to your work, life, and relationships.
Improve readability with text-wrap: balance. Learn how this simple CSS property creates visually balanced text for better user experience and design polish.
Learn how I write and publish content on my Next.js site using Markdown and MDX, and a custom content creation workflow.
Flow state is a mental space where deep focus and creativity come together, allowing you to work more effectively and productively.
What I learned from growing Tiny Improvements to 1000 readers
This post walks through the process of migrating from the next-sitemap library to the Next.js App Directory's sitemap.