Work
Software I build: platforms, tools, and this site.
Work SubnetSleuth: inventory and map a network you inherit
A Windows desktop app and command-line tool for taking stock of a network you are now responsible for but did not build. It reads the network's own devices over SNMP, read-only, and works out what is there and how it is wired: devices, links, subnets, VLANs and every host, with a topology map, a deep Nmap scan of any address, and exports for the team.
Work Guitar Trainer: a guitar and bass teacher in the browser
Piano Trainer's sibling for electric, acoustic and bass guitar. Songs scroll along the strings as tab, it listens through a cable or a microphone, and two 48-day courses take you from holding the pick to barre chords, the blues, walking bass and a graduation recital.
Work Piano Trainer: a piano teacher in the browser that listens while you play
A falling-notes piano app with a 48-day spoken course. It hears a real piano through a cable or a microphone, keeps you on each exercise until it's 100% right, and steps in when you're struggling.
Work DeepReview: passive-OSINT vendor and consultant security intelligence
A self-hosted, multi-user passive-OSINT platform that profiles the third parties you depend on from public information only, running a multi-phase agentic collect/synthesize/verify pipeline into an A-F security grade and an executive breach-risk profile. The outward-facing inverse of HouseGRC, for authorized vendor-risk assessment and red-team / CTF reconnaissance.
Work HouseGRC: a self-hosted, multi-tenant GRC platform, built solo
A solo-built, owner-controlled GRC platform that runs a whole security and compliance programme from one encrypted, multi-tenant app, from frameworks, risk and audits through access reviews, incident response, privacy, AI governance and the external attack surface, with central fail-closed tenant scoping.
Work GYST: a self-hosted household-ops PWA with an agentic assistant
A single-container household-operations app where you photograph a shelf to inventory it and a 40+-tool agentic loop can drive everything you can.
Work Building jlwhite.ca: a static site, an email fix, and DNSSEC
A boring-by-design Astro site on Cloudflare, and the DNS, email-authentication and DNSSEC work behind it.