software-engineering
-
September 17, 2026
Why Rust makes you import a trait to use its methods
An interesting challenge for a new developer came up in our Rust cohort: they opened a file and wanted to read its contents from disk, but the compiler refused to let them call
read_to_string. -
July 8, 2026
Judgment: The Skill AI Can't Give You
Every time I hear the phrase coding is solved, I worry about where this industry is heading. Yes, AI writes the code, you review it, ship it, move on. Is there still value in writing the code yourself and going deep into the problem? Yes, and I think it matters more than ever.
-
June 24, 2026
AI Is an Accelerator, Not a Compass
A Reddit thread caught my eye this week. A developer spent three days with AI building out an authentication system, then realized the entire user flow was wrong. Not because the code was bad. Because nobody had mapped out what the system was actually supposed to do before line one.
That's what happens when speed gets decoupled from direction.
-
May 25, 2026
Mind Map Your App Before You Write a Line of Code
A new project starts as a complete picture in your head. Then you open an editor and realize you have no idea what to do first. That gap is where projects stall.
-
May 20, 2026
How to Keep Your Developer Instincts When AI Writes the Code
The promise was less friction. The cost, it turns out, is instinct, a high price to pay. The answer: add deliberate practice to your routine, and keep the struggle.
-
April 1, 2026
From 1,069 to 156 LOC: Design Over Code
I wanted to migrate a content drip system. My intuition said "web app," and instead of Django (comfort zone), I'd learn Axum, a Rust web framework. Two sessions with Claude Code and I had something real: 1,069 lines of Rust.
If only I had asked first: Does this need to be a web app?