All writing
Tag

Software Engineering.

19 posts ·RSS

Latest
Software Engineering · 09 Sept 2026 · 8 min read

A facade for MCP tools.

I wrote this a year ago arguing that the model shouldn't be composing four MCP tools when one function could. Since then Cloudflare and Anthropic shipped code mode, which solves most of what I was complaining about. This is the revision, mostly about the part it doesn't solve.

Read the article
All writing
GNOME · 06 Sept 2026 · 5 min

A drop-down Ghostty on GNOME

Notes from building a GNOME Extension to get Ghostty's quick terminal "working" on Mutter.

Security · 31 Aug 2026 · 14 min

The Root CORS Analysis

A field guide for server-side engineers: the levers, the trade-offs, and how to decide what is actually worth doing when it comes to Cross-Origin Resource Sharing (CORS).

Software Engineering · 19 Aug 2026 · 9 min

Demystifying Auto-Mode: Intent Classifiers, Kernel Sandboxing, and the Frontier of Autonomous Agent Guardrails

Automating agent permissions solves "permission fatigue" but risks security. This analysis explores decoupled intent classifiers like Auto Mode, defense-in-depth via sandboxing, and emerging local guardrails like Shieldstral and AgentWorld.

Agents · 17 Aug 2026 · 10 min

Zero-G, Zero-Prompts: Lifting the Heavy Burden of Permission Fatigue in Google Antigravity

How a decoupled security gate brings auto-mode intelligence and static policy control to Google Antigravity 2.0 without sacrificing user agency.

Software Engineering · 15 Aug 2026 · 3 min

Remote Control for Google Antigravity: Secure Tailscale Access via Caddy

Access Google Antigravity remotely over your private Tailnet. This guide shows how to configure Caddy to bypass loopback Host header checks and stream SSE responses, set up systemd lingering for persistence, and install the interface as a mobile PWA.

How To · 14 Aug 2026 · 4 min

Automated RPM Repackaging with COPR: Bridging Standalone Binary Releases to DNF Repositories