Caffeine, Code, & Chaos

Systems engineer. Robotics geek. Maker of shiny things. Part race car, part glitter. Powered by caffeine and curiosity.

GitHub Copilot CLI: Senior Developer Reference

A reference-style guide for senior developers using Copilot CLI (GA). Focus on agent runtime architecture, composition patterns, autopilot mode, memory, programmatic automation, and team-scale governance.

Locking Down MCP: Setting Up a Registry and Enforcing Server Access

A practical guide to setting up an MCP registry, enforcing server access policies across IDEs, and understanding the current limitations you need to plan around.

Orchestrating AI Agents: Building a Pipeline Pattern for Software Development

After months of experimentation, I’ve landed on an orchestrator-plus-sub-agent pattern that mirrors how effective engineering teams actually work. Here’s how I built it, what I learned, and how you can adapt it for your own workflows.

Process Exists to Reduce Cognitive Load, Not Control People

Process gets a bad reputation because it’s often implemented poorly. But good process should make work easier, not heavier. It should serve engineers, not police them.

Detecting Bad Actors: Key GitHub Audit Log Events Security Teams Should Monitor

Your GitHub audit log stream is a goldmine for detecting malicious activity. Learn which events are the strongest indicators of compromise and how to build effective detection rules around them.