Bridges we've built, with teams who had a real gap to cross.
Every engagement starts with a problem and ends with software a team owns. A few we can talk about.

A newsroom that runs without a newsroom
Built the site, then put the whole publishing engine on rails: articles, a newsletter, and a social presence across five channels, all generated, reviewed, and posted on a schedule. The brand shows up every week without anyone touching a dashboard.

A practice that markets itself
A solo practice with no online footprint now has a site, a research-backed newsletter, and steady social posts that write and publish themselves. The owner got their evenings back and never logs in.
From idea to a shipped macOS app
Designed, built, and launched a native dictation app end to end, then wired its promotion to run itself: release notes, posts, and campaigns that go out the moment a new build ships.

The back office, fully automated
A new playtesting service launched with a site, managed social, and a client portal where studios book tests, submit builds, and pull reports. Intake, scheduling, and reporting run unattended.
The take-home number, before the offer
Paste a listing or type the figures and it returns the buyer's take-home after debt service, tax, and any capex reserve, then grades the deal against criteria they set themselves. It runs like a spreadsheet: no server, no account, nothing to sync.