About

Desk Ledger is a personal archive of an independent software developer. The entries span nearly two decades of building Mac and iOS apps, wrestling with platform shifts, and figuring out what actually matters when you make software for a living.

What you will find

Product experiments, release checklists, automation tricks, and the messy in-between work that rarely makes it into marketing pages.

Why it exists

To document the craft, the stumbles, and the honest economics of building a tiny software business.

How to read it

Start with recent posts, then dip into the archive for older, longer essays on indie business and the Apple ecosystem.