AI Engineering That Ships

Hard-won insights from assembly language to multi-agent orchestration.

Written for engineers who care how systems actually behave in production.

Agentic infrastructure · Defense-in-depth security · Modernizing legacy systems

Featured Articles

GitHub Copilot

Beyond Code Completion: Building an AI Development Methodology with GitHub Copilot

We asked Copilot to add a customer credit hold to our billing module. It wrote syntactically correct code that would have silently corrupted the data isolation that the entire application depends on. The logic looked plausible. The business rule it violated is not documented anywhere. That failure forced a question: what does it actually take for AI to work in a real enterprise codebase? Figure 1 - The Enterprise AI Gap: Code completion operates on syntax. Enterprise business logic operates on decades of accumulated rules that exist only in running code and specialists' heads. Bridging that gap requires a different approach entirely. Most…

Read article
Beyond Code Completion: Building an AI Development Methodology with GitHub Copilot

The Dotzlaw Team

Two skilled engineers building advanced agentic AI projects and research alongside me. They contribute directly to the systems, articles, and tools published on this site.

Latest Insights

View all →
What Building an AI Development Methodology Taught Us About Enterprise Software GitHub Copilot

What Building an AI Development Methodology Taught Us About Enterprise Software

Part 5 of 5 Copilot Agent Pipelines

Five lessons from building 7 specialized Copilot agents, a Neo4j code graph indexing 10,000+ functions, and a self-improving knowledge system with 18 domain skills for a large-scale enterprise codebase. The gap between AI demos and enterprise reality is not technology. It is methodology.

2026-03-26 Read Article →
Self-Improving AI: How Code Reviews Feed a Knowledge Flywheel GitHub Copilot

Self-Improving AI: How Code Reviews Feed a Knowledge Flywheel

Part 4 of 5 Copilot Agent Pipelines

Every code review harvests knowledge. Knowledge updates skills. Better skills produce better code. Eighteen domain skills and growing, each one making every Copilot agent smarter in that domain. Here is how we built a system that gets better every time someone uses it.

2026-03-25 Read Article →
Neo4j Code Graph: How Graph-Based Code Intelligence Changes What AI Agents Can Do GitHub Copilot

Neo4j Code Graph: How Graph-Based Code Intelligence Changes What AI Agents Can Do

Part 3 of 5 Copilot Agent Pipelines

Text search finds where a function name appears. A code graph tells you who calls it, what it calls, and the full call tree from any entry point. We indexed 10,000+ functions into Neo4j and built agents that query it directly. The first pilot mapped 21 functions across 11 tables in 30 minutes.

2026-03-24 Read Article →
The Development Workflow: How Seven Agents Turn a Ticket into Reviewed Code GitHub Copilot

The Development Workflow: How Seven Agents Turn a Ticket into Reviewed Code

Part 2 of 5 Copilot Agent Pipelines

One AI agent cannot research, plan, implement, review, and document effectively. Seven specialized agents can. Here is how we built a structured development workflow with handoff buttons, file-based artifacts, and cross-model orchestration for a large-scale enterprise codebase.

2026-03-23 Read Article →
Beyond Code Completion: Building an AI Development Methodology with GitHub Copilot GitHub Copilot

Beyond Code Completion: Building an AI Development Methodology with GitHub Copilot

Part 1 of 5 Copilot Agent Pipelines

GitHub Copilot suggests a line of code. Our enterprise codebase has 10,000+ functions across 22 modules. The gap between code completion and business context is where most AI adoption stalls. We closed it with 7 specialized agents, a code graph database, and a self-improving knowledge loop.

2026-03-22 Read Article →
Ask Your Vault Anything: Building a RAG Chatbot for Your Obsidian Notes AI Projects

Ask Your Vault Anything: Building a RAG Chatbot for Your Obsidian Notes

Part 5 of 5 Obsidian Notes Pipeline

A RAG chatbot that answers questions about your Obsidian vault in 2.5 seconds with source attribution and one-click navigation to source notes.

2026-03-14 Read Article →
Obsidian Vault Curation at Scale: How We Transformed 1,000+ Notes in Under an Hour AI Projects

Obsidian Vault Curation at Scale: How We Transformed 1,000+ Notes in Under an Hour

Part 4 of 5 Obsidian Notes Pipeline

1,280 chaotic tags, three different frontmatter formats, fixed in 30 minutes for $1.50 using AI-powered batch processing.

2026-03-13 Read Article →
Building a Semantic Note Network: How Vector Search Turns Isolated Notes into a Knowledge Graph AI Projects

Building a Semantic Note Network: How Vector Search Turns Isolated Notes into a Knowledge Graph

Part 3 of 5 Obsidian Notes Pipeline

1,024 notes, zero manual links, 2,757 bidirectional connections discovered automatically using vector search and semantic similarity.

2026-03-12 Read Article →
Anthropic Batch API in Production: 50% Cost Reduction Through Smart API Architecture AI Projects

Anthropic Batch API in Production: 50% Cost Reduction Through Smart API Architecture

Part 2 of 5 Obsidian Notes Pipeline

782 files, 8 batches, 25 minutes. Building a dual-mode API architecture that automatically chooses between real-time and batch processing for 50% cost savings.

2026-03-11 Read Article →

Production Projects

FastAPI · React 18 · PostgreSQL

Obsidian Notes Pipeline: AI-Powered Knowledge Management

A full-stack RAG application that transforms YouTube videos into interconnected Obsidian notes -- 1,000+ notes, 2,757 auto-generated links, 5,000 searchable chunks, and a chatbot with 2.5s latency, all for $1.50. 1,000+ notes → knowledge graph · 2,757 bidirectional links · 2.5s RAG chatbot response · $1.50 total pipeline cost

View project
Obsidian Notes Pipeline: AI-Powered Knowledge Management