Software meets hardware.
Code, circuits, hydraulics, and the things that connect them.
Projects and practical notes by Jon.
From the workbench
-
Getting F5 Working in VS Code with a Legacy ASP.NET MVC App
A practical Windows setup for building a .NET Framework MVC app with MSBuild, starting IIS Express from VS Code, opening the site in a browser, and attaching the…
-
Dealing with Hisense, Harvey Norman product care – my experience
My Wife and I have found Harvey Norman to be pretty good to deal with. In the past the product care has been easy to work with. We…
-
From Amiga Code to Browser: Rebuilding Conqueror’s Opening Screen
We recovered Conqueror’s original title art, intro audio sequences, language selector, menu graphics, bitmap font and tank image, then connected them to a browser test scene. Here is…
-
Reverse Engineering an Amiga Game: A Beginner’s Guide to WinUAE, MCP and the Gotchas
Our Conqueror reverse-engineering diary: the working AROS setup, packed Amiga executables, a GDB reply-parser bug, and a 300,416-byte game image verified against live RAM. Plus what still does…
-
When Data Exports Become a Treasure Hunt
Why important financial tools make simple date ranges feel impossible—and how export, security and account-recovery workflows can be designed with less friction.
-
How to Create an Omada Guest Wi-Fi Network with the API
A practical, public-safe guide to creating an isolated guest SSID on Omada-managed access points using the controller API.