Articles
Thoughts, tutorials, and experiences in software engineering.
Building a Self-Improving RAG System for AI Agents
Lessons from building a RAG database that improves itself through user feedback loops for an AI-powered audience builder.
AI
Migrating Python 2 to 3 Across 450 Repositories
How we used AI-assisted code analysis to automate and orchestrate one of the largest Python migrations I've ever been part of.
Python
Vanilla JS Engine: Lessons from Building a Zero-Dependency Runtime
What I learned architecting a high-performance JavaScript engine for Fortune 500 e-commerce campaigns.
JavaScript