I Got Locked Out of My Own GitHub. An AI Agent Did It.
What happens when an AI agent burns through your GitHub API rate limits and locks you out of your own repositories.
Hello, I'm
Staff Developer Advocate AI/ML
Bridging the gap between AI research and production-ready developer tools.
Sharing knowledge through code, talks, and open source.
Shipping AI tools used by thousands of developers
Click a skill to explore my work
A bit about me
I'm a Staff Developer Advocate and AI Architect who designs production-ready AI systems and makes them accessible to developers everywhere. My background spans building agentic AI pipelines, DevOps coaching, and growing developer communities around AI.
Beyond code, I create content to help developers go from prototype to production, through articles, YouTube demos, workshops, and conference talks. I believe the best way to learn is to build, and I love showing others how.
Tools, integrations, and apps I've built
Side projects shipped to the App Store
Thoughts and insights on AI, developer tools, and the industry
What happens when an AI agent burns through your GitHub API rate limits and locks you out of your own repositories.
Skills are instruction carriers. Every skill description influences how the model reasons, and that creates a new attack surface.
Moving an AI agent off your local machine and into the cloud, why it matters and how to do it on a Droplet.
Conference talks, events, and community engagement
Always happy to chat about AI, developer tools, or new opportunities.