Abstract Nonsense
Rust for everyone [video]
The font of all knowledge
Can a regex match valid card numbers?
From Lambda Calculus to Lifelong Learning
The endless procrastination of meta-blogging
The Illusion of ... the Illusion of Thinking
Writing collapsible inline footnotes in Hugo with Markdown
A neat CSS trick to add favicons to website links
An Afternoon Reading the Dictionary
Hard problems: the Hadamard matrix problem
MathJax v4.0 released
A Living Log of Lexical Learnings
A Character Study in Alliteration
Learning from LLMs ethically by practising code minimisation as a discipline
Better Python path handling with Pathlib and Git
Haptics at 300kph
Building animations in Manim with LLMs
An aside on retro gaming on Mac
Meditations by Marcus Aurelius
Mapbox documentation uses real tokens
Internationali(z|a)tion is hard
Gitting things done
This blog has been featured by GitHub!
Writing in Future Tense: Machine Time
⚡️Apache Spark 4.0 released
Answering the Unasked
Paper: Step-by-Step Diffusion: An Elementary Tutorial
View Transition Web API
Things rewrites their server architecture in Swift
btop of your resources
The Outsider by Albert Camus
2025 Australian Election Forecast Model
Structured outputs from LLMs
To uv or not to uv
It's always DNS
Inverse UMAP transforms
Irregular Expressions
Open uBanking
Surely you're `jq`ing
Shellshocked? Brace yourselves!
Typography in Parasite
Developer Ergonomics
Audiolising SwiftUI Graphs
Week 22
Week 21