Posts
All the articles I've posted.
-
How to lock yourself out of SSH with a single scp command
2 min read linuxOne scp command to copy some files, and suddenly you can't SSH into your own server anymore.
-
Compound Engineering
6 min read engineeringMost codebases rot over time. Compound engineering is the idea that every unit of work should make the next one easier, not harder.
-
28 Posts in 28 Days: What Happened When I Wrote Every Day in February
4 min read writingI published a blog post every day in February. Some were good, some were filler, and I learned more about my own writing habits than I expected.
-
Go 1.26: Stack vs Heap Allocation — Faster Code Without Changing a Line
3 min read goGo 1.26 ships with compiler optimizations that move more slice allocations from the heap to the stack. Your existing code gets faster without a refactor.
-
Sharpen the Saw: Don't Debug in the Dark
2 min read productivitySometimes the fastest way to fix a bug is to stop fixing it and fix your tools instead. A lesson on sharpening the saw.
-
Stop Using innerHTML: The New Firefox Feature That Kills XSS
5 min read webdevFirefox 148 just shipped the new Sanitizer API with setHTML(). Here's why you should stop using innerHTML today.
-
Next Level Coding with Amp: Planning Before Prompting
6 min read aiMy experience using Amp, the frontier coding agent. It rewards structured planning and works best as a 'second brain' in your terminal.
-
How I Built My Own AI News Anchor (Tech Watch)
4 min read automationI stopped doomscrolling and let an AI agent curate my tech news. Here's how I automated my information diet with OpenClaw and Node.js.