📰 Dev.to · Brian Spann
42 articles · Updated every 3 hours · View all reads
All
Articles 77,580Blog Posts 103,269Tech Tutorials 18,907Research Papers 16,887News 13,400
⚡ AI Lessons

Dev.to · Brian Spann
13h ago
Building Custom Recognizers
Extend Presidio with deny-list recognizers, regex patterns, context enhancement, and no-code YAML configuration. Connect external services like Azure AI Languag

Dev.to · Brian Spann
1w ago
Azure Container Apps Express: The Agent-First Platform You've Been Waiting For
I've been running AI workloads on Azure Container Apps for over a year. Every time I spin up a new...

Dev.to · Brian Spann
1w ago
BMAD Method + Claude Code: How I Actually Ship Projects with Spec-Driven AI Development
I vibe-coded my way through three months of Claude Code projects before I admitted something was off....

Dev.to · Brian Spann
2w ago
Test Architect (TEA): AI-Driven Testing That Doesn't Rot (Part 5)
Test Architect (TEA): AI-Driven Testing That Doesn't Rot Part 5 of the BMAD-Method...

Dev.to · Brian Spann
1mo ago
Building a C# Agent with Microsoft Agent Framework and Ollama
Building a C# Agent with Microsoft Agent Framework and Ollama Part 3 of "Running LLMs...

Dev.to · Brian Spann
📋 Product Management
⚡ AI Lesson
1mo ago
Creative Intelligence Suite: Innovation and Design Thinking for Developers (Part 4)
Throughout this series, we've explored BMAD's core framework, workflows, and custom agent building....

Dev.to · Brian Spann
2mo ago
BMad Builder: Creating Custom AI Agents for Your Domain (Part 3)
In Part 1 and Part 2, we covered BMAD's core framework and workflows. Now let's explore how to extend...

Dev.to · Brian Spann
2mo ago
BMAD-Method Workflows Deep Dive: From Idea to Production (Part 2)
In Part 1, we introduced BMAD-Method and its philosophy of AI as collaborator. Now let's dive deep...

Dev.to · Brian Spann
2mo ago
BMAD-Method: AI-Driven Agile Development That Actually Works (Part 1: Core Framework)
The Problem With AI Coding Tools You've tried Copilot. Maybe Cursor. Perhaps Claude Code....

Dev.to · Brian Spann
2mo ago
Production-Ready AI: Observability, Testing, and Cost Control for LLM Applications
You've built an LLM-powered feature. It works in development. Users love the demo. Then it goes to...

Dev.to · Brian Spann
2mo ago
Building Conversational AI: Memory Patterns, Context Management, and Conversation Design
Chatbots are easy to build. Conversational AI that actually works is hard. The difference? State...

Dev.to · Brian Spann
2mo ago
Reliable AI Outputs: Function Calling, JSON Mode, and Structured Generation in C#
LLMs are impressive text generators, but production applications need more than prose. You need...

Dev.to · Brian Spann
2mo ago
BitNet: Microsoft's 1-Bit LLMs That Run on Your CPU
What if you could run a 2-billion parameter language model on a CPU with just 0.4GB of memory and...

Dev.to · Brian Spann
3mo ago
Multi-Agent Systems: Orchestrating Azure AI Agents with Semantic Kernel
Multi-Agent Systems: Orchestrating Azure AI Agents with Semantic Kernel A single agent can...

Dev.to · Brian Spann
3mo ago
Power Your Azure AI Agents: Function Calling, Code Interpreter, and File Search
Power Your Azure AI Agents: Function Calling, Code Interpreter, and File Search In Part 1,...

Dev.to · Brian Spann
3mo ago
Migrating from Semantic Kernel to Microsoft Agent Framework: A C# Developer's Guide
Migrating from Semantic Kernel to Microsoft Agent Framework: A C# Developer's Guide The...

Dev.to · Brian Spann
3mo ago
AI Agents in Semantic Kernel: ChatCompletionAgent, AgentGroupChat, and Orchestration
Agents represent the evolution from AI assistants that respond to AI systems that reason and act. An...

Dev.to · Brian Spann
3mo ago
Production RAG with Semantic Kernel: Patterns, Chunking, and Retrieval Strategies
Retrieval-Augmented Generation (RAG) is the pattern that makes LLMs genuinely useful for enterprise...

Dev.to · Brian Spann
3mo ago
Semantic Kernel Memory: Vector Stores, Embeddings, and Semantic Search
LLMs have a fundamental limitation: they're stateless. Every request starts fresh with no memory of...

Dev.to · Brian Spann
3mo ago
Semantic Kernel Plugins Deep Dive: From Native Functions to MCP Integration
In Part 1, we explored Semantic Kernel's core architecture. Now it's time to dive deep into what...

Dev.to · Brian Spann
3mo ago
Semantic Kernel from First Principles: Understanding the Architecture
If you've built applications with the OpenAI or Azure OpenAI APIs directly, you've probably noticed...

Dev.to · Brian Spann
3mo ago
Deploying Agent Framework to Production: Azure AI Foundry, Observability, and Scaling
You've built agents. You've orchestrated workflows. You've integrated MCP tools. Now comes the part...

Dev.to · Brian Spann
3mo ago
Model Context Protocol in .NET: Building and Consuming Universal AI Tools
Introduction In Part 1 and Part 2 of this series, we explored Microsoft Agent Framework's...

Dev.to · Brian Spann
3mo ago
Agent Framework Workflows: Beyond Chat — Orchestrating Complex AI Tasks
Introduction In Part 1 of this series, we explored how Microsoft Agent Framework unifies...
DeepCamp AI