Insights

What Is a Cron Job?
Building Software

What Is a Cron Job?

Published on: 09/09/2026

Next in my series on the parts of a software application: the cron job. A cron job is a task that runs on a schedule, automatically, with no human pressing anything. It's how your software does things when nobody is around, from weekly invoice checks and appointment reminders to nightly backups and the morning brief my own AI assistant texts me. Simple idea, fifty years old, and one of the places where the most serious architecture mistakes hide, because a cron job's failure mode is silence.

Read More ›
Russell Brunson Is a G. His Software Is a 3 Out of 10.
Hot Takes

Russell Brunson Is a G. His Software Is a 3 Out of 10.

Published on: 09/08/2026

I have real respect for Russell Brunson. I also built my very first client website on ClickFunnels, and it was atrocious. Here's an honest review of the product: bad SEO control, slow and clunky pages, mobile previews that lie to you, and a moat that AI just drained. 3 out of 10.

Read More ›
My Grand Slam Offer Struck Out
Founder Lessons

My Grand Slam Offer Struck Out

Published on: 09/08/2026

My first productized offer was called The Ultimate AI Growth Stack. Free Meta glasses, an AI content bot, an eleven-item value stack, and a whole lot of love from me. Nobody wanted it. The pitch video is still up, and here's what that flop taught me about why cool tech doesn't sell.

Read More ›
What Is an API?
Building Software

What Is an API?

Published on: 09/05/2026

The big one in the series. After the .env file and the API key, here's the API itself. Think of it as a waiter: you place an order, it carries it to the kitchen and brings the result back. We go deep with a diagram for everything, endpoints (and why a good API exposes what's safe but never the dangerous stuff, like the API-key endpoint my AI agent tried to build), every request type (GET, POST, PUT, PATCH, DELETE, HEAD), the parts of a request (headers, common ones like content-type and x-api-key, query parameters, body), all the status code families (2xx, 3xx, 4xx, 5xx), plus the three things that actually bite people building against an API: pagination, rate limiting, and retries with exponential backoff. And the reason it all matters in 2026: AI agents can't click your buttons. The only way they can use your software is through your API, which makes your documentation the map they read.

Read More ›
« Previous1…141516…28Next »