App Store review rejected two builds for an 'unsupported Xcode version' I was already running. The real cause had nothing to do with Xcode or signing — the build machine was on a beta macOS.
Read →
codesign works fine in Xcode but fails with errSecInternalComponent over SSH. Unlocking the keychain isn't enough — the fix is running the build inside the GUI login session.
Read →
I've been building 8 products in parallel with the overnight machine. A newsletter I wrote at 1 AM forced me to name the actual bets — and they're not all worth the same thing.
Read →
A real bug from tonight's overnight pass: a hardcoded month key in a shared test fixture caused a month-rollover branch to fire, mutating the shared dict in-place and making a downstream test assert the wrong value.
Read →
How concurrent Claude CLI subprocess calls caused silent exit-1 failures that bypassed a carefully designed fallback system — and the one-line condition that fixed it.
Read →
Every night at 00:30 CDT, a Claude session runs on my homelab while I sleep. Here's what it built last night — and why the output keeps piling up without a single paying customer.
Read →
PR merge time, bus factor, commit message quality, dependency freshness — signals that tell you if a dependency is healthy before it becomes a problem.
Read →
OSS Pulse monitors open source project health for teams that care about the longevity of their dependencies. 1,533 tests, 9 analyzers.
Read →
What the first 90-day NightDesk pilot looks like, who it's for, what it costs, and what the MSP owner needs to do to get started.
Read →
From a Twilio webhook to a full MSP operations platform: on-call rotation, pre-call briefing, CSAT tracking, shift handoffs, and 1,500+ tests — shipped in autonomous overnight passes.
Read →
Answering services, engineer cell phones, and after-hours retainers all have the same flaw. Here's what actually happens to MSP calls at 2am and why none of the standard solutions fix it.
Read →
A walk through the EverCV user experience from signup to first CV update — what the AI extracts, how it writes resume bullets, and what you see in the dashboard within the first 10 minutes.
Read →
Engineers leave 6-12 months of job offer value on the table because their resumes don't reflect the last 2 years of work. Here's the math on what a continuously updated CV is worth.
Read →
A CV built from 1,000 data sources across every platform engineers actually use — GitHub commits to Expo OTA publishes to Codemagic mobile builds.
Read →