Things I Actually Use
No affiliate links, no fluff. These are the books that changed how I think and the tools I reach for daily. If it is on this list, it earned its place.
Books
The Pragmatic Programmer
The book that taught me to think about code as a craft, not just a job. Read it early in my career and still reference it. The section on tracer bullets alone is worth the price.
Clean Code
Robert Martin is opinionated and sometimes wrong, but this book will make you a better programmer. The chapters on naming and functions changed how I write code permanently.
Designing Data-Intensive Applications
The systems design bible. Dense but essential. If you want to understand how databases, message queues, and distributed systems actually work under the hood, this is it.
Shape Up
How Basecamp builds products. Free to read online. Changed how I think about scoping work and shipping on time. The concept of appetite over estimates is worth the read alone.
Zero to One
Peter Thiel on startups and building things that matter. Contrarian and thought-provoking. I disagree with some of it, but the framework for thinking about competition and monopolies is sharp.
Development Tools
Zed
Fast, minimal, and built from the ground up in Rust. My daily driver now. The performance is noticeable coming from VS Code, and the collaborative features are solid.
VS Code
Still the gold standard for code editors. Free, fast, and the extension ecosystem is unmatched. Cursor is built on it, so learning VS Code transfers directly.
Figma
Where design happens now. I use it for wireframes, design reviews, and collaborating with designers. The dev mode makes translating designs to code much less painful.
AI Tools
Claude
My preferred AI assistant for coding and writing. Better at nuance and longer context than the alternatives. The reasoning feels more like working with a thoughtful colleague.
ChatGPT
The one that started it all. Still useful for quick questions and brainstorming. I switch between this and Claude depending on the task.
Hosting & Infrastructure
Vercel
Deploy Next.js apps in seconds. The developer experience is exceptional. Preview deployments for every PR changed how I ship. Worth it for the workflow alone.
Netlify
Great alternative to Vercel, especially for static sites. The forms and serverless functions are solid. I use both depending on the project.
Fly.io
When you need more control than Vercel gives you. Great for running Docker containers close to users. The CLI is a joy to use.
Heroku
The original platform-as-a-service. Still useful for quick deployments and side projects. The free tier is gone but the simplicity remains.
Cloudflare
DNS, CDN, and security in one place. The free tier is generous. I put Cloudflare in front of almost everything now. The performance gains are real.