
12 postsAll posts →
- 'Try Restart' Is Not 'Undo' — Shell-Free Restart and a Crash-Recovery Ledger
- Prefer a Miss Over a Wrong Kill — A Fail-Closed Cleanup Grading Engine
- Stopping a Process That Keeps Changing — TOCTOU and Continuous Checkpoints in a Cleanup Action
- From Resource Monitor to Cleanup Assistant — When Safety Is the Product Itself
- One Key, Five Macs — Keeping Activation Seats From Quietly Leaking Away
- Notarized, Approved, and Dead on Double-Click
- Pier 2.0 Goes Paid — and You Pick the Price
- Skipping the App Store: Signing, Notarization, and Self-Updating for macOS Apps
- The Life and Death of a Feature: Four Rewrites of Pier's Per-Process Network Monitor
- A License System With Zero Backend
- A Red Dot in the Menu Bar — Passive Monitoring for LaunchAgents
- lsof Says node. It Doesn't Say Which Project.