FeaturedHow-tosMigrating your Lovable App to Next.jsHow to use Braingrid and Claude Code to migrate a Lovable app to Next.js appDecember 10, 20259 min readBy Doug Sillars
OpinionWhat Is a Product Management Agent?AI coding tools changed who gets to build software. But without planning, things break. A Product Management Agent is the missing layer that turns messy ideas into reliable software.Dec 9, 20256 min read
How-tosHow to Create a Design System Optimized for AI Coding: Ship Professional UI FastLearn to build design systems that AI coding assistants actually understand. Stop getting generic purple gradients and start shipping consistent, professional interfaces.Dec 8, 202516 min read
OpinionSpec-Driven Development: Ship Reliable Software Faster with AIStop debugging AI-generated code that misses the point. Learn how spec-driven development helps AI coders turn your expertise into AI-ready requirements.Nov 28, 202512 min read
How-tosUnderstanding .env and .env.local FilesLearn the difference between .env and .env.local files for local development and shared configurations.Nov 24, 20253 min read
How-tosGit Version Control for AI Builders: Best Practices & WorkflowsLearn Git branching, merging, and workflows for AI coding. Protect your work, ship faster, and never lose hours fixing bad AI generated code.Nov 16, 202511 min read
Builder StoriesBuilder Story: Kaleen CanevariFrom broken features to paying customers: How BrainGrid helped a 'vibe coder' build a multi-tenant Pilates platform with Stripe Connect.Nov 13, 20255 min read
How-tosHow to Export Your Lovable Project and Accelerate DevelopmentHave you reached the limits of Lovable? This guide will walk you through exporting your project to GitHub in under 15 minutes to continue building with AI agents. Learn how to avoid three common pitfalls that derail 80% of project exports.Oct 29, 202510 min read
How-tosI Built a Vibe Coding Mess, GitHub Was the Start of Taking Back ControlYour AI coding tool built 80% of your app, then started breaking things. Learn how Git lets you experiment fearlessly and launch in weeks, not months.Oct 29, 20256 min read
EngineeringWhy we switched from Claude web search to Exa for the BrainGrid agentClaude's web search tool responds with encrypted content, which complicated our implementation. Here's the approach we took with Exa in under 100 lines.Aug 9, 20257 min read
EngineeringFrom Local Hack to Production-Ready: How We Solved the BrainGrid's MCP Multi-Tenant Authentication ProblemWe had to solve the MCP multi-tenant authentication problem to make our agent accessible to our customers. Here's how we did it.Jul 30, 202519 min read
EngineeringCutting AI Costs with a Single Line: Anthropic Tool Caching in AI SDK v5How we reduced our AI costs and sped up queries by adding three lines of code to enable Anthropic's tool caching in AI SDK v5.Jul 25, 20255 min read
EngineeringMigrating to AI SDK v5: A Story of Tool Streaming, Caching, and Type SafetyWe migrated BrainGrid's core AI infrastructure from AI SDK v4 to v5. Here's how it went.Jul 24, 202510 min read
OpinionThe Babysitting is Over: A New Plan for AI CodingThe promise of agentic AI coding was a tireless partner. What professional engineering teams got is a distractable intern that needs babysitting.Jul 23, 20253 min read