A cloud-based VS Code workspace
Setting up a multi-repository VS Code workspace on GitHub Codespaces.
18 November 2023
Error handling in Go
A bit of history, a bit of atonement, a bit of shameless self-promotion.
7 September 2023
Generating text and code with fstringen
Or the tale of how I bent Python in dangerous and obscure ways.
7 September 2023
Designing furniture using the CSS grid
The story of why and how I developed a tool for designing MDF furniture by writing my own little language that transpiles into a CSS grid layout.
7 January 2023
Windows corrupts Debian install media
A tale of two operating systems and one really silly issue.
14 February 2018
Not everyone has real broadband
A plea for developers and designers to remember those of us with cringeworthy internet speeds.
10 February 2018