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
Agentic AI Systems Engineering
Building production-ready multi-agent systems where AI agents generate Claude Code infrastructure for any project — with defined file ownership boundaries, specialized tool restrictions, and automated quality enforcement. Two completed production migrations prove compound returns: the second migration was more complex but completed in fewer sessions.
Read More →
Agentic AI Security Architecture
Applying defense-in-depth security to AI agent systems, directly addressing the OWASP Top 10 for Agentic Applications. Covers prompt injection defense (22 detection patterns), rate limiting as circuit breakers, inter-agent JSON Schema validation, secrets hygiene enforcement, and a 3-tier trajectory monitoring system.
Read More →
Production AI Systems
Three completed AI projects with real metrics: Text-to-SQL Dashboard (92–95% SQL accuracy, $45/month), Obsidian Knowledge Pipeline (1,000+ notes, 2,757 bidirectional links, $1.50 total cost), and Job Search Agent (1,975 companies monitored, 58,807 jobs/week, 311 curated matches, $5.04/run).
Read More →
Data Intelligence & SQL Engineering
Expert-level SQL across MS SQL Server and PostgreSQL. The text-to-SQL system auto-generates four-panel dashboards from plain English in under 30 seconds using vector search — achieving 92–95% accuracy on a schema with many tables and millions of records, where standard AI approaches fail.
Read More →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.
Building AI-powered data pipelines and full-stack applications at the intersection of machine learning and real-world business problems.
Applying statistical analysis, neural networks, and modern UI to extract insight from complex datasets and build compelling data-driven applications.
Latest Insights
View all →
AI Projects Ask Your Vault Anything: Building a RAG Chatbot for Your Obsidian Notes
A RAG chatbot that answers questions about your Obsidian vault in 2.5 seconds with source attribution and one-click navigation to source notes.
AI Projects Obsidian Vault Curation at Scale: How We Transformed 1,000+ Notes in Under an Hour
1,280 chaotic tags, three different frontmatter formats, fixed in 30 minutes for $1.50 using AI-powered batch processing.
AI Projects Building a Semantic Note Network: How Vector Search Turns Isolated Notes into a Knowledge Graph
1,024 notes, zero manual links, 2,757 bidirectional connections discovered automatically using vector search and semantic similarity.
AI Projects Anthropic Batch API in Production: 50% Cost Reduction Through Smart API Architecture
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.
AI Projects From YouTube to Knowledge Graph: Building an AI-Powered Content Pipeline
1,000+ videos, 2,757 auto-generated links, $1.50 in API costs. How we built an AI-powered pipeline to transform YouTube videos into interconnected Obsidian notes.
AI Security Securing Agentic AI Systems: What Two Rounds of Adversarial Testing Taught Us
27 attacks across 2 rounds, 14 defense patches, 550 lines of security hardening. The transferable lesson: patching fixes yesterday's attacks, architecture survives tomorrow's. Here is what we learned about building, testing, and defending agentic AI applications.
AI Security The Escalation Wave: Why Patches Work but Architecture Doesn't
Round 2 re-ran all 10 original attacks against patched code -- 8 were blocked (20% ASR). Then 7 new attacks hit structural weaknesses: Unicode zero-width characters bypassed every regex, 5 rapid requests crashed the server, and a pattern gap between security layers let 11 injection techniques through. Escalation ASR: 85.7%.
AI Security 65% Attack Success Rate Against an Unpatched Target
Round 1 of our adversarial exercise: 10 attacks in 5 minutes, 7 confirmed vulnerabilities, one critical credential exfiltration. The Red Team read our API keys through a base64-encoded path that nobody thought to validate. Blue Team detected everything -- but the damage was already done.
AI Security Adversarial Agent Testing: When Your AI Agents Attack Each Other
We built a platform where five Claude Code agents operate as Red Team attackers, Blue Team defenders, and an impartial Referee -- then pointed them at a real target. The first exercise found 7 confirmed vulnerabilities in 5 minutes. The second proved that patches work but architecture doesn't.
Production Projects
View All →
Obsidian Notes Pipeline: AI-Powered Knowledge Management
FeaturedA 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.
Claude Code Bootstrap Framework
FeaturedAn agent swarm that builds agent swarms. A 12-step pipeline where Claude Code agents analyze any codebase and generate complete Claude Code infrastructure -- agent teams, hooks, skills, and slash commands -- in 30-55 minutes. Three production migrations validated. The second was harder but faster.
Adversarial Agent Testing
FeaturedAI agents that attack each other to find vulnerabilities. Red Team probes, Blue Team defends, a Referee scores both -- all using Claude Code with worktree isolation. Two rounds of live exercises against a real target drove ASR from 65% CRITICAL to 47% HIGH, with a regression wave proving patches hold at 20% and an escalation wave exposing architectural gaps at 85.7%.









