Software and engineering notes
The apps I build on my own, and what I wrote down while building them.
See the softwareSoftware
Pyramid Mental Arithmetic (iOS)
An iOS app for solving number pyramids (also called math pyramids or calculation pyramids) in your head: add the neighbouring numbers upward and fill in the blanks. Working-memory training you can do anywhere.
Music Notes (iOS)
An iOS app for sight-reading practice. Notes appear on the staff one after another and you answer at speed, so reading stops being a bottleneck.
Aurum
A cross-platform terminal emulator built with Go and Wails, featuring a golden theme and multi-tab support for macOS and Windows.
Recent posts
Local LLMs in Late 2026: Which Open-Weight Model Fits Your Machine
Qwen3.8, Gemma 4, gpt-oss, DeepSeek V4, the Japanese Swallow and LLM-jp models and more, sorted by size, licence and the memory they actually need.
How Much Does Working Memory Hold, and Can You Train It?
Why the real figure is four rather than seven, what a chunk actually is, and where the evidence for brain training runs out.
Every Page Got the Same Canonical URL: Next.js Metadata Inherits Downward
An alternates block in the layout landed on every page, so the whole site claimed to be a duplicate of the home page. Plus the second trap that hits bilingual trees.