Article archive
Page 2 of 6
launchd Calendar Fires Die Across Reboot: The Recovery Net Pattern
macOS drops missed StartCalendarInterval one-shots across reboot with no log. Pair every must-fire job with a level-triggered recovery watcher — verified the…
Replacing Ghost with Pyre: What Broke, What I Kept, What I'd Do Again
Moving thesolostack.dev off Ghost-on-Fly onto owned Pyre fixed the dupe pipeline and the 503 risk — and taught me that schedule≠live without a rebuild path.
The DGX Spark shutdown owners keep hitting is CPU-side, not GPU-side — here's what a 23.9-hour soak on my unit showed
If you've read DGX Spark reviews, you've read "no throttle." I believe them. They're still going to get someone's overnight training run killed, because…
I tested a DGX Spark against my M3 Max for local AI. The Mac won the obvious benchmark. I'm keeping the Spark anyway.
I added an NVIDIA DGX Spark (the GB10 Grace-Blackwell box, ~122 GiB of usable unified memory) to a desk that already had an Apple M3 Max with 128 GB. Instead…
Warp vs Ghostty vs iTerm2: The 2026 Mac Terminal Showdown
The terminal is the most-used app on a solo builder's Mac. Not the browser. Not Slack. The terminal. And in 2026, three very different philosophies are…
Why Your SaaS Doesn't Need a Landing Page (It Needs a Waitlist and a Blog Post)
Every week, someone in a solo builder forum posts a screenshot of their landing page and asks for feedback. The hero section has a gradient. The pricing table…
Building a Knowledge Base That Your AI Can Actually Use
Most AI knowledge bases are document dumps. A folder of PDFs, a Notion workspace exported to markdown, maybe a collection of meeting transcripts someone ran…
What 'Building in Public' Actually Looks Like at 3am
The version of building in public that gets posted to Twitter is a highlight reel. Shipped a feature, gained a user, hit a revenue milestone. Clean…
The Model Ladder: When to Use Local, When to Use Claude, When to Use GPT
Running every task through a frontier model is like hiring a senior architect to update a spreadsheet. The work gets done, but the economics are absurd, and…
AI for Code Review When You Have No Team
Solo developers don't skip code review because they think it's unnecessary. They skip it because there's nobody to do it. You wrote the code, you tested the…
Agent Workflows: When AI Stops Being a Tool and Starts Being a Worker
There is a moment in every solo builder's AI journey where the relationship changes. You stop asking the model questions and start giving it tasks. The…
RAG for Solo Builders: Making AI Remember Your Business
Every solo builder hits the same wall with AI. You paste context into a prompt, get a useful response, and then the next conversation starts from zero. The AI…
The Tools That Changed Between Week 1 and Week 6
Every solo builder starts with the wrong stack. Not wrong in the sense of broken or stupid. Wrong in the sense of theoretical. You pick tools based on what you…
Three Mistakes I Made in My First Month of AI-Assisted Building
I spent my first month building with AI the way most people do: fast, confident, and wrong about several important things. The speed was real. The output was…
Dispatches from Month One: What Actually Happened
A month ago I wrote "Month Zero" and made a bunch of predictions about what building in public would look like. Here's the scorecard. Some of those predictions…