-
Zod Is the Best Thing That Happened to My TypeScript Code
I used to write manual type guards and validation logic everywhere. Then I found Zod and I'm never going back.
-
How I Structure Next.js Projects Without Losing My Mind
After building too many Next.js apps with messy folder structures, here's the layout I settled on that actually scales.
-
Debugging is a Skill, Not a Talent
Some developers seem to find bugs faster than others. It's not magic. It's a process you can learn and get better at over time.
-
Building APIs That Don't Make You Want to Quit
API design doesn't have to be painful. Here are practical patterns I follow to keep my REST APIs clean, predictable, and easy to work with.
-
Lessons I Learned From Reading Other People's Code
Reading other people's code is uncomfortable but it's one of the fastest ways to get better. Here's what I picked up from doing it regularly.
-
The Stack I Use for Every New Project in 2026
After years of trying different tools and frameworks, here's what I actually reach for when starting something new.
-
How I Stay Productive as a Solo Developer
Working alone means nobody is going to manage your time for you. Here's what actually helps me get things done without burning out.
-
Stop Overengineering Your Side Projects
Most side projects die because we treat them like enterprise software. Ship ugly, ship fast, and figure out the rest later.
-
Why I Built GymDose: A Simple Supplement Tracker for Real Fitness Journeys
After losing 45 kg and struggling to remember my daily supplements, I built GymDose — a clean, simple supplement tracker designed to support real fitness routines without adding noise.
-
How to Parse Solana Transactions Efficiently
Parsing Solana transactions can be painful if you rely on RPC JSON output. Here’s a clean, efficient way to extract what actually matters — token movements, logs, and swap details — without wasting compute.