My pip install history looks like a junk drawer. Pillow for images. python-docx for Word files. PyPDF2 for PDFs. openpyxl for spreadsheets. imageio for whatever Pillow refuses to touch. Six […]
PHP Never Made Me Wait For Anything. Then I Met Python’s Claude API Examples.
PHP has a function literally called die(). Not a metaphor, not slang — an actual keyword sitting right there in the language. Ask it something, it answers immediately, or the […]
Four Dead Projects and the Line of ‘Code’ That Would’ve Saved Them
I have four Claude API projects on this site. A legacy code explainer. A contract analyzer. A changelog generator. A job scrub pipeline. All of them work. All of them […]
Nobody Invented This. They Just Found It Again.
Every time an AI answer types itself out on your screen, word by word, you’re watching a nineteen-year-old technology finally get a job it’s actually good at. Server-Sent Events. Concept […]
Anthropic Gave Away MCP. That Wasn’t Generosity. That Was the Move.
I want to talk about something the MCP course glosses over entirely. Not the technical spec. Not the primitives. Not how to wire up a server. The politics. The Industry […]
I Got Gaslit by a Multiple Choice Question. Here’s What MCP Actually Is.
I want to tell you about the specific flavor of wrong that is being marked incorrect on a certification quiz using your own reasoning. Not wrong because you misunderstood. Not […]
I Almost Cancelled My Claude Pro Subscription. Here’s What Three Days of Token Rationing Actually Taught Me.
I want to tell you what “agentic AI” actually looks like when you stop reading the marketing and start building something real. Spoiler: it looks like bike rides in 90-degree […]
Subagents: Or, How I Got Minions and Stopped Babysitting AI
I want to explain what a subagent is, because every technical description I’ve read makes it sound less useful than it actually is. The technical version: a subagent is a […]
I Trusted Claude Code Was Done. It Wasn’t Wrong — I Just Never Checked.
I want to start with the thing that actually mattered from this session, before I get to the part that’s funnier but less important. Last week, working on a Claude […]
I Called the Bluff Six Weeks Ago. Then I Went and Did the Thing.
In May, I wrote a post about a pattern I’d noticed across roughly 20,000 job listings: postings demanding “5 years of LLM experience” for a technology that’s been commercially relevant […]