Blog

Insights on engineering, AI, and technical leadership.

April 2, 2026

6 semantic code search tools your AI coding workflow needs

Traditional grep and keyword search fall short when AI agents need to understand your codebase. These six tools use embeddings, vector search, and semantic indexing to bridge the gap — and they're changing how developers and AI assistants navigate code.

March 28, 2026

Why LangChain and LangGraph are must-have frameworks for AI development

LangChain and LangGraph have become the backbone of modern AI application development. Here's what they are, what problems they solve, and why building without them feels like writing assembly in the age of high-level languages.

March 24, 2026

Agentic Development Is Not Vibe Coding

Vibe coding is prompting and hoping. Agentic development is deliberate engineering with AI as a force multiplier. Conflating the two produces the worst outcomes of both.

March 17, 2026

Project Management in BMAD: Why AI-Driven Development Needs Structure, Not Less of It

BMAD gives AI-assisted development the project management scaffolding it's been missing. Here's how its four-phase methodology, agent personas, and artifact-first approach change the way teams plan and ship software.

March 17, 2026

The QA Role in BMAD: Where Quality Fits in AI-Driven Development

BMAD's persona model covers analyst, architect, and developer. Quality assurance doesn't appear on the org chart — but it shows up everywhere. Here's how QA fits into an AI-driven workflow.

March 15, 2026

Building a Customer Support Portal with AI: What Actually Works

Most AI support builds either over-engineer the wrong things or under-invest in the parts that matter. Here's what a well-built AI support portal looks like in practice — and where teams tend to go wrong.

March 11, 2026

BMAD vs. SpecOps: Which AI Development Methodology Actually Works?

Two structured approaches to AI-assisted software development are gaining traction in engineering teams. One starts with stories, the other with specs. The difference matters more than you'd think.

March 11, 2026

Microservices vs. Monolith vs. Serverless: Why Most Startups Choose Wrong

Microservices look serious, serverless sounds modern, and monoliths get dismissed as legacy. The reality is more nuanced — and the wrong choice costs more than most founders expect.

March 11, 2026

When Your Startup Needs a CTO vs. a VP of Engineering

They're not the same role, and hiring the wrong one at the wrong time is an expensive mistake. Here's how to tell them apart and when each one actually makes sense.

March 5, 2026

What to look for in a fractional CTO (and what to avoid)

Fractional CTOs are everywhere now. Here's how to tell apart the ones who will move the needle from those who'll pad your Notion with roadmaps you'll never execute.