Software meets hardware.
Code, circuits, hydraulics, and the things that connect them.
Projects and practical notes by Jon.
From the workbench
-
Solve Your Own Problem First: The Best Way to Build Useful Software
The best way to build useful software: solve a problem for yourself. Lessons from a booking platform payment flow that had to be bulletproof.
-
Can You 3D Print Wall Plugs? The Friction Science That Makes Them Work
Wall plugs do not hold with the screw. They hold the hole with friction and expansion. Here is the engineering, and a free generator to print your own.
-
Why We Didn’t Buy the Blaupunkt TV: The Demo That Never Happened
Mixed online reviews about a TV’s sound quality. One simple question: can we hear it before we buy it? A 65-inch Blaupunkt, an Officeworks display floor, and a…
-
WordPress Plugin Development for Beginners: How a Plugin Actually Works
A follow-along guide that builds a working WordPress plugin from an empty folder. Learn where plugins live, how WordPress loads and runs them, the hooks system, and every…
-
A Client-Side Image Resizer for WordPress: How a Seasoned Developer Builds a Plugin
WordPress kept rejecting our image uploads. The real server limit was 2 MB, but WordPress reported 32 MB. We built a plugin that reads the true limit and…
-
SQL Server Schema Dump: One Copy-Paste Script to See Your Whole Database
List every table, column, key, index, and row count of any SQL Server database with one copy-paste script. Read-only, reusable, no install.