Field Notes
Write-ups on network architecture, infrastructure, and security.

Teaching Siri to Speak Mist
Building native App Intents integration for MistPulse: a parallel Swift API client, its own build line, and the real TestFlight failures that came with going native.
Sep 26, 2026

Real Bugs, Real Fixes: Debugging in the Open
What breaks when you build a network tool alone, and the recurring bug-and-security sweep habit that substitutes for a second engineer's review.
Sep 25, 2026

Curl First, Build Second: The API Validation Methodology
The one rule that shaped every feature in MistPulse: never write application code against an API response shape you haven't verified yourself, with a real curl call, first.
Sep 24, 2026

Laying the Foundation: Architecture and the Security-First Proxy
Why MistPulse's mobile app never touches a Mist API token, and the Supabase edge-function relay that stands in its place as the system's only security boundary.
Sep 23, 2026

The Idea: Why I Built MistPulse
How years of troubleshooting networks from a laptop in the field turned into a mobile app project, and the non-negotiable security boundary set before a line of code was written.
Sep 22, 2026

OpenVAS Vulnerability Scanner on Ubuntu 24.04: Docker Deployment with HTTPS
How to run OpenVAS (GVM) in Docker with HTTPS on Ubuntu 24.04: consolidating the working steps where Greenbone's own documentation is partially outdated.
Sep 14, 2026
Get new posts by email: no spam, unsubscribe anytime.