41554 blogs · [ { "id": "01a08759-3541-70f4-bf32-57def1852f34", "title": "The Five Year Grind: Why Nothing Worth Building Happens in Months", "url": "https://brianmcquay.com/blog/the-five-year-grind", "published_at": "2026-09-07T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def254a955", "title": "First to RSI Isn't the Winner: Why the Race to Recursive Self-Improvement Misses the Point", "url": "https://brianmcquay.com/blog/first-rsi-isnt-the-winner", "published_at": "2026-07-31T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def27236c7", "title": "Why AI Alignment Might Be Our Most Pointless Exercise", "url": "https://brianmcquay.com/blog/alignment-might-not-matter", "published_at": "2026-07-26T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def2d71085", "title": "Why Your Agent Needs Data Isolation: Building Safe Multi-Tenant AI Systems", "url": "https://brianmcquay.com/blog/multi-tenant-agents", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def3285152", "title": "The Coming Revolution in How We Build Software: Why Programming Languages as We Know Them May Be Obsolete", "url": "https://brianmcquay.com/blog/ai-programming-languages", "published_at": "2026-07-15T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def3eb4cc7", "title": "What I've Learned From Working Remotely for Over 20 Years", "url": "https://brianmcquay.com/blog/remote-work-networking", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def4c64abc", "title": "Token Churn: Why Traditional Software Workflows Are Bleeding Your AI Budget", "url": "https://brianmcquay.com/blog/agentic-loop-token-churn", "published_at": "2026-06-23T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def50ee765", "title": "Automating Flaky Test Fixes: Why Rerunning Tests Until They Pass Is Killing Your CI/CD Pipeline", "url": "https://brianmcquay.com/blog/flaky-tests", "published_at": "2026-06-16T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def5b311d8", "title": "Dangerous Open Models: When Safeguards Become Optional", "url": "https://brianmcquay.com/blog/dangerous-open-models", "published_at": "2026-06-15T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def5dc3d1b", "title": "Regression Tests for Non-Deterministic Skills: Why Your AI Code Reviews Need Behavioral Testing", "url": "https://brianmcquay.com/blog/regression-tests", "published_at": "2026-06-12T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def684ff9a", "title": "Seeing the Forest for the Trees: Why AI-Generated Code Needs Better Task Decomposition", "url": "https://brianmcquay.com/blog/forest-for-the-trees", "published_at": "2026-06-09T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def6955bbe", "title": "Going Dark: Why I'm Automating My Software Factory From Ticket to Merge", "url": "https://brianmcquay.com/blog/going-dark", "published_at": "2026-06-02T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def77c6217", "title": "Back to Sandstorm: Why I'm Abandoning Claude Directly for Multi-Agent Orchestration", "url": "https://brianmcquay.com/blog/back-to-sandstorm", "published_at": "2026-05-28T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def797956d", "title": "The Future is Here: Automatically Optimizing API Endpoints with AI", "url": "https://brianmcquay.com/blog/ai-api-optimization", "published_at": "2026-05-21T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def7dd2a06", "title": "The Future of Bug Fixes: When Exception Remediation Costs Approach Zero", "url": "https://brianmcquay.com/blog/proactive-bug-fixes", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def80a386b", "title": "The Orchestration Era Is Transitional: What Happens When AI No Longer Needs Our Scaffolding?", "url": "https://brianmcquay.com/blog/orchestration-era", "published_at": "2026-05-08T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def9022a96", "title": "When Your LLM Does Too Much: Moving from AI-Everything to Deterministic Workflows", "url": "https://brianmcquay.com/blog/deterministic-workflow", "published_at": "2026-04-24T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def94638b6", "title": "The Hidden Cost of Token Bloat: What Telemetry Taught Me About AI Tool Optimization", "url": "https://brianmcquay.com/blog/telemetry-token-bloat", "published_at": "2026-04-20T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57def9695374", "title": "Back to Being a Bottleneck: Why I'm Okay With Slowing Down My AI Software Factory", "url": "https://brianmcquay.com/blog/planning-bottleneck", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defa5833c3", "title": "Token Limits: The Hidden Cost of Building Production-Grade AI Workflows", "url": "https://brianmcquay.com/blog/token-limits", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defb402885", "title": "Quality Gates: Why Your AI Agents Are Only As Good As Your Tickets", "url": "https://brianmcquay.com/blog/quality-gates", "published_at": "2026-03-30T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defc036f96", "title": "Building at the Frontier: How I Built My Own AI Agent Orchestrator and Finished a Two-Week Sprint in Three Days", "url": "https://brianmcquay.com/blog/sandstorm-desktop", "published_at": "2026-03-27T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defcff9173", "title": "Sandstorm: Multi-Agent Containerization for the Rest of Us", "url": "https://brianmcquay.com/blog/sandstorm", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defdb421c7", "title": "How I Rebuilt My i18n Libraries to Scale Across Four Programming Languages", "url": "https://brianmcquay.com/blog/i18n-refactor", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defdc833d7", "title": "The Death of Hand-Coding: Why 2026 Is the Year of AI Builder Factories", "url": "https://brianmcquay.com/blog/death-of-hand-coding", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defdeec4ac", "title": "The Script Solution: Why I Make LLMs Write Code Instead of Doing the Work", "url": "https://brianmcquay.com/blog/the-script-solution", "published_at": "2026-02-19T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57defe686972", "title": "How I Built a Battle Card Game in 30 Days Using Agentic AI", "url": "https://brianmcquay.com/blog/built-battle-card-game-30-days-agentic-ai", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a08759-3541-70f4-bf32-57deff3f92ee", "title": "What I Mean When I Say Agentic AI Changes Everything", "url": "https://brianmcquay.com/blog/agentic-ai-changes-everything", "published_at": "2026-01-02T00:00:00+00:00" } ] posts Claim your blog
Back to brianmcquay.com
Blog · corpus.blog/blogs/brianmcquay.com/posts

brianmcquay.com

brianmcquay.com

2026