The Lab
Notes on the craft.
Recipes, retrospectives, and the occasional rant about software we wish was different.
Latestai-automation · workflow-automationAug 3, 20264 min read
AI Automation Agencies: Real vs Repackaged
How to spot the operators from the repackagers when you hire an AI automation agency — written by one who’ll tell you what our own pipeline broke.
Read entryArchive49 entries
- 01
What Agentic AI Development Services Actually Ship
agentic AIAug 3, 20267 min read - 02
When Not to Use an AI Agent
ai-agentsAug 3, 20265 min read - 03
Shiki in Next.js App Router: Zero Client JS
ShikiAug 3, 20265 min read - 04
What the Claude API Actually Costs
AIJul 31, 20264 min read - 05
Next.js Hydration Mismatch: The SVG Gradient Trap
Next.jsJul 30, 20265 min read - 06
Getting Reliable JSON Out of an LLM in Production
LLMJul 30, 20265 min read - 07
Block AI Crawlers: The 15 Bots That Matter
ai-crawlersJul 29, 20268 min read - 08
Next.js Sitemap Not Updating? Here's the Real Fix
Next.jsJul 29, 20264 min read - 09
What AI-Assisted Posts Actually Do for a New Domain
AI contentJul 28, 20267 min read - 10
We Sent 33 Cold Emails and Killed the Channel in Two Days
cold emailJul 28, 20265 min read - 11
Handoff Is a Product Decision
human in the loopJul 27, 20264 min read - 12
The n8n Workflows We Actually Run in Production
n8nJul 27, 20267 min read - 13
WhatsApp as a Booking Channel, Not Just Support
whatsappJul 26, 20265 min read - 14
What an AI Feature Really Costs Per User
pricingJul 26, 20265 min read - 15
What 380 Eval Cases Taught Us About AI Resume Screening
AI resume screeningJul 26, 20265 min read - 16
IndexNow for Next.js: Ping Bing the Moment You Publish
IndexNowJul 21, 20265 min read - 17
Caching Payload + Next.js Without Cache Components
Next.jsJul 21, 20266 min read - 18
GFM Tables in Payload's Lexical Editor Without Data Loss
Payload CMSJul 21, 20263 min read - 19
The One-Route Payload CMS Live Preview Pattern
Payload CMSJul 21, 20266 min read - 20
How to Stop an AI Blog Pipeline From Making Things Up
ai blog automationJul 19, 20267 min read - 21
Drain Payload’s Schedule Queue on Serverless, End to End
Payload CMSJul 19, 20266 min read - 22
llms.txt Examples: 8 Real Files From Production Sites (2026)
llms.txtJul 18, 20267 min read - 23
AI Agent vs Chatbot: The Real Difference
AI agentJul 18, 20266 min read - 24
How to Build an AI Agent with n8n
n8nJul 16, 20265 min read - 25
How to Build an AI Voice Agent That Doesn't Fall Apart
AI Voice AgentsJul 15, 20268 min read - 26
Claude vs GPT for Production Agents
ai-agentsJul 15, 20265 min read - 27
Best RAG Frameworks: What Broke in Production
RAGJul 14, 20266 min read - 28
RBAC in Next.js: A Practical How-To
Next.jsJul 14, 20266 min read - 29
Next.js vs WordPress for Law Firm Sites
Next.jsJul 13, 20266 min read - 30
Assessment Platform Development Schools Actually Keep
platformsJul 12, 20266 min read - 31
Custom Admin Dashboard Next.js Guide
Next.jsJul 12, 20264 min read - 32
How to Add Evals to an LLM Feature
llm evaluationJul 11, 20266 min read - 33
Build Internal Tools with Next.js Instead of Retool
Next.jsJul 11, 20266 min read - 34
Alternatives to Hiring a Dev Team That Ship Real Products
hiringJul 10, 20266 min read - 35
AI Recommendation Engine Development: How We Built One
recommendation engineJul 10, 20265 min read - 36
Multilingual Next.js: RTL, French & Spanish Done Right
Next.jsJul 9, 20264 min read - 37
Payload CMS vs WordPress
CMSJul 9, 20268 min read - 38
Next.js Law Firm Sites (with Proof)
nextjsJul 8, 20265 min read - 39
How to Migrate Off WordPress Without Losing SEO
WordPress migrationJul 8, 20266 min read - 40
WordPress to Next.js Migration Cost: Real Ranges (2026)
headless cmsJul 6, 20266 min read - 41
AI Voice Agent Build Cost Breakdown
costJul 6, 20266 min read - 42
The 80% Nobody Told You About WhatsApp AI Chatbots
whatsappJul 6, 20267 min read - 43
Agentic AI Ransomware Exploits Langflow RCE
agentic AIJul 4, 20264 min read - 44
Dev Secrets Stolen by a Fake Rollup Polyfill
npmJul 4, 20263 min read - 45
Why Your Unified AI Agents Are About to Destroy Each Other
model-context-protocolJul 3, 20265 min read - 46
5x Agent Quotas, 5x the Trust Problem
ai-agentsJul 3, 20265 min read - 47
Health CLI: Google's silent agent SDK
Google Health CLIJul 2, 20264 min read - 48
Graviton5 C9g Price-Performance
AWSJul 1, 20264 min read - 49
MCP Auto-Execution Is Not a Bug. It’s a Trust Crisis.
MCP securityJun 30, 20264 min read