Featured post what's this? ✨ htop explained Explanation of everything you can see in htop/top on Linux
The tests are the code now With AI coding, tests suddenly becomes the most important part of our code to maintain
Keeping Code Reviews From Dragging You know the feeling. You open a pull request on Monday morning. You ping the reviewer(s). You go to lunch. You come back. Nothing. You context-switch to something else. On Wednesday, the reviewer finally leaves a comment — a single one, on a minor detail...
Six Months with Claude Code Since October 2025, I have been using Claude Code extensively for work. In the beginning, there was definitely a learning curve, and I had to adjust my workflow around it. I remember back when I worked as a Kotlin developer at my previous ...
“It’s Hard to Eval” Is a Product Smell – Hamel’s Blog Your product should make it easy to verify AI outputs.
A Big Markdown File Should Become a PDF You Can Navigate Convert a long Markdown document to PDF and it becomes something you move around in: a clickable bookmark outline, working [text](#heading) jumps, a page-numbered contents, bidirectional footnotes. Why that's the part most converters skip, and how it all ...
This is complete software. Can you say that about yours? Software isn't like written words. It generally requires upkeep to remain useful and functional over the years (or decades). I enjoy writing partially becaus...
Coding without AI: a revolutionary new way to work • Minimum Viable Blog For the last 20 years or so I’ve been trying out a new way of programming, one that (surprisingly) doesn’t use any LLMs or AI coding agents at all. It’s just me, a keyboard, and an IDE or text editor, writing code line by line—literally typing things like...
Are we still writing software? In 2009 I built a complete WordPress site on EC2, from source, in the time it took a train to get from St Pancras to Ashford. It had monitoring. It had SSH login. It had a seed article. By the time I got off the train, I knew Chef would become a fundament...
GitHub - ammaarreshi/Generals-Mac-iOS-iPad: Command & Conquer Generals: Zero Hour running natively on macOS, iPhone & iPad — real engine (EA GPL v3 source, via GeneralsX), DXVK/MoltenVK renderer, RTS touch controls. No game assets included. Command & Conquer Generals: Zero Hour running natively on macOS, iPhone & iPad — real engine (EA GPL v3 source, via GeneralsX), DXVK/MoltenVK renderer, RTS touch controls. No game assets in...
Maybe you should learn something You can learn new things. Pixel art, touch typing, 3d modelling, music, calligraphy, wood working, knitting, a language. Whatever is practical and calls to you, you can learn. In the long term, learning new things is fun and makes life richer in ways you ...