Physical Buttons Are Still Better Than Touch Controls
Touch controls look clean in product photos, but physical buttons remain faster, clearer, and easier to trust.
wade womersley – york based software engineer
Engineering notes from the sharp end
wade womersley – york based software engineer I write the way I work: direct, useful, and more interested in what holds up in production than what sounds clever on a slide.
283 published posts
Latest update
Latest post
Touch controls look clean in product photos, but physical buttons remain faster, clearer, and easier to trust.
Archive
Coding agents work better when the prompt defines observable completion instead of only describing the code change.
Pick and mix is expensive, badly balanced, and still more fun than buying a sensible bag of sweets.
Codex plugins package tools, instructions, and repeatable workflows, which is more useful than another generic AI interface.
Microsoft’s Binlog Analyzer grounds AI answers in real build evidence and verifies fixes with before-and-after logs.
The official MCP C# SDK 2.0 adopts stateless HTTP while keeping older clients and servers working during migration.
The floppy-disk save icon has outlived the object it depicts and become a tiny piece of computer archaeology.
Node.js 26 enables Temporal by default, giving new JavaScript code a better starting point than the old Date object.
Android 17 improves MessageQueue performance, but apps reflecting into private internals need testing before targeting SDK 37.
Android 17’s adaptive-first direction makes large-screen behaviour a normal release requirement rather than optional polish.