
Hey, I'm Paul.
Practical software development: Java, Kotlin, AI-assisted engineering, and clean code.
Recent Writing
View All →The Strategic Case for Programmable Sample Data I. The Core Thesis Manual database entry is a bottleneck that introduces inconsistency. The most …
Completing your GitHub Profile While I’m looking for a job I thought I’d find out how I could improve my Github profile. This was the …
May 2026 Things I’m seeing/reading/watching/listening to in May 2026…
Podcasts Stepchange - The grid
Stop Serving PNG: Switch to WebP and Cut Your Image Sizes by 80% WebP is the modern image format your website should already be using. Google’s …
We all love Markdown. It’s the lingua franca of the modern developer—the default choice for READMEs, GitHub comments, and even this blog. But …