Blog

Overflight 1.5.1: Emergencies, Airport Names, and a Better Radio Voice

The biggest Overflight update since launch. Emergency aircraft jump the queue, route cards spell out the airports, spoken traffic sounds like an actual controller, and on iPhone and iPad you can read up on the airplane without leaving the app.

Adventures in automating and coordinating not only engineering but also marketing and support with AI

I've largely automated the process between a user submitting a bug report and the fix going live on the App Store—with support and marketing materials updated along the way. I think many jobs will look like this sooner or later.

Bezelbub Has an MCP Server

Claude and other MCP clients can now frame screenshots and screen recordings in Apple device bezels — locally, video included. The server is thin, because the CLI underneath was designed for agents first.

Bezelbub: Transparent Video Export

Bezelbub can now export device-framed screen recordings with a fully transparent background — HEVC-with-alpha for Safari and Apple apps, plus a one-flag WebM copy for everything else.

Capturing System Audio on macOS in 2026: What an iOS Dev Needs to Know

Notes from porting Bounce, an iOS audio visualizer, to macOS. Core Audio Process Taps make system-audio capture possible — but the path is full of traps that aren't documented and that most blog posts get wrong.

Toward a Claude Code for Marketing

I'm a marketing idiot who built a full marketing pipeline with Claude Code. Strategy docs, content generation, scheduled publishing, and a 30-minute weekly workflow that runs the whole thing.

Bezelbub Now Frames Videos Too

Bezelbub now frames screen recordings with device bezels, supports video rotation, and adds iPhone 17 and iPhone Air.

Bezelbub: Free Screenshot Framing for iOS Developers

I built a free, open source macOS app that frames iOS screenshots and screen recordings in pixel-perfect device bezels. No subscription, no account, no junk.

Why I Built (Yet Another) Countdowns App

There are zillions of countdowns apps. Here's why I built another one—and what it taught me about focus, pricing, and building in public.

The Battle is Joined

Last Friday I submitted my first app—Countdowns—to the App Store, and then the waiting began. Today I woke up to an email from Apple. Rejection. Oof.

Hello, World

This is the first post on the DGR Labs blog. I'll use this space to share thoughts on AI-assisted software development, project updates, and the occasional deep dive into interesting technical problems.