Archives
All the articles I've archived.
-
Stay curious, stay relevant
Experience only matters if you keep building on it.
-
Stop blaming AI tools: Your fundamentals are the problem
Vague inputs, weak fundamentals. You wouldn't tell a junior dev 'make the thing work' and expect perfect code.
-
Why I deleted most of my code
I deleted most of my code and went back to simple. Why most projects die from complexity, not simplicity.
-
Why productive people break their plans
Following plans religiously can make you miss the breakthrough hiding in the detour. How to balance execution with exploration.
-
When your brain hits capacity
By 2pm, you've processed 15,000+ thoughts. 5 power actions for when mental fatigue hits.
-
Code reviews that improve relationships, not just code
Ask questions instead of giving commands. Use 'we' instead of 'you'. The goal isn't perfect code—it's better relationships.
-
Why mentors say 'just Google it'
Back then, I felt dismissed. Looking back, they were teaching me to think independently.
-
How to work with AI coding assistants
Create memory files, draft solutions first, interrupt when it goes wrong. Treat AI like a partner, not a magic box.
-
Treat AI like a brilliant junior dev
It's fast but has no context. Without code review, every shortcut becomes a bad pattern.
-
Why I switched to voice notes
3x faster than typing. Capture ideas without overthinking.
-
Stop prioritizing. Start subtracting.
Prioritizing just changes the order—it doesn't make the list shorter. Eliminate, delegate, and automate before you organize.
-
I cut database costs by 50% with simple queries
Query times dropped from 1-2 seconds to 10-20 milliseconds. Cut database costs by over 50% without upgrading hardware.
-
Manage your energy, not your time
A practical framework for managing your energy instead of just your time. Focus on your one thing, track energy peaks, and build a sustainable motivation cycle.