Writings
- Using AI in productsEngineering
Designing products where intelligence anticipates instead of reacts.
- Working with AIEngineering
Plan first, share context, and keep AI in the loop like a fast, forgetful teammate.
- Never show a loading spinner againEngineering
Design a cache-first UX with TanStack Query + IndexedDB so every view feels instant.
- Building High-Performance Electron AppsEngineering
Strategies for building high-performance Electron apps.
- How to setup analytics w/ Posthog on Next.jsEngineering
A step-by-step guide to integrating PostHog with Next.js w/ a reverse proxy.
- Do hard things.Growth
Do hard things. Do your thing. Do it for decades. Write your story. Now is the time.
- Notes, back to the basics.Growth
How I take notes on paper.