I Built a Chrome Extension for Generating SARS Test Data
If you’ve ever tested software that deals with South African tax data, you know the pain. You need a valid-looking ID number. Or a PAYE reference. Or an inco...
Well here are some of those thoughts and ideas I was telling you about. Oh, and a drawing or two.
If you’ve ever tested software that deals with South African tax data, you know the pain. You need a valid-looking ID number. Or a PAYE reference. Or an inco...
We did a quick knowledge-sharing session at work recently where I showed the team how I’ve been using Claude Code. I thought it would be worth capturing some...
I used to be the guy who would roll his eyes at anyone suggesting office work had benefits. Remote work was the answer. The only answer. If it wasn’t working...
Not too long ago I wrote about why I couldn’t move from Arc to Dia. I was pretty harsh on Dia, and honestly, I thought that was going to be the end of my rel...
When I first discovered Omarchy, I loved how clean and out or the way it felt. I loved it’s keyboard-driven approach to desktop computing. The tiling window ...
My Dotfiles Setup with GNU StowI’ve been maintaining my dotfiles for a while now, and I’ve finally settled on a setup that works really well across both my m...
We’ve all been there; waiting for builds that seem to take forever, especially when you’re working on applications that mix .NET backend code and javascript/...
There are quite a few static site generators that can be used to build a quick little blog and thought I’d share just how I built this little space on the in...
UPDATE: I more recently wrote about how my opinion on Dia has changed. See my updated thought here.It’s wild to me that The Browser Company took a browser ...
AI has been transforming software development in profound and practical ways. During a recent 30-minute talk at Digital Solution Foundry, I shared an overvie...