Allan's blog

My high- and low-tech ramblings

A cloud-based VS Code workspace
Setting up a multi-repository VS Code workspace on GitHub Codespaces.
Error handling in Go
A bit of history, a bit of atonement, a bit of shameless self-promotion.
Generating text and code with fstringen
Or the tale of how I bent Python in dangerous and obscure ways.
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.
Windows corrupts Debian install media
A tale of two operating systems and one really silly issue.
Not everyone has real broadband
A plea for developers and designers to remember those of us with cringeworthy internet speeds.