writing
Thoughts on engineering leadership, distributed systems, architecture, and the craft of building software.
192 essays and counting
2025: The Year I Went Full Loki Mode
A year-end reflection on leaving the corporate world, building open source full-time, and what it means to bet your career on autonomous AI systems
Q4 2025: Best of the Quarter in AI
The final quarter of 2025 brought consolidation, enterprise maturation, and the emergence of agent infrastructure as a recognized category
re:Invent 2025: A Decade of Attending AWS's Biggest Event
After attending AWS re:Invent for a decade, reflections on how the conference, the cloud industry, and my own perspective have evolved
Multi-Cloud MCP: One Protocol to Manage Them All
Using MCP to create a unified interface for managing resources across AWS, GCP, and Azure, eliminating the cognitive overhead of cloud-specific CLIs and consoles
Loki Mode Enterprise Features: What Global Adoption Taught Me
Loki Mode has been globally adopted and the enterprise feature requests reveal what organizations actually need from autonomous AI agent systems
MediCompanion: Building AI for Healthcare That Earns Trust
MediCompanion is an open source AI health companion designed for patient education and chronic condition management, with safety as the foundational constraint
Q3 2025: Best of the Quarter in AI
The most important AI developments from July through September 2025, from autonomous coding breakthroughs to regulatory shifts
Autonomi: A Framework for Autonomous AI Systems
Introducing Autonomi, the parent framework that unifies Loki Mode, LokiMCPUniverse, and the broader ecosystem of autonomous AI tools I have been building
K9s GUI: Making Kubernetes Accessible Beyond the Terminal
Building a graphical interface for Kubernetes that complements K9s and kubectl, designed for teams where not everyone lives in the terminal
AI Autonomy and the State of the Art in Safety
As autonomous AI systems become more capable, the safety conversation needs to move from theoretical concerns to practical engineering constraints
From No Phone to Flagships to Not Caring: My Full Mobile Journey
Two decades of phones, from borrowing my mom's Nokia to obsessing over specs to realizing none of it matters the way I thought it would
Next Portal: Building an Internal Developer Platform That Developers Actually Use
The architecture behind Next Portal, an open source internal developer platform built to reduce cognitive load rather than add another tool to the stack
FireLater: A ServiceNow Alternative That Is 99% Cheaper
Why I built FireLater, an open source incident and change management platform, and how it replaces six-figure enterprise licenses with a free tool
Google A2A Plus MCP: Two Protocols, One Ecosystem
Google's Agent-to-Agent protocol and Anthropic's Model Context Protocol are complementary, not competing, and together they define the agent infrastructure stack
Starting MIT's AI and ML Professional Education Program
Why I enrolled in MIT's professional education program for AI and machine learning, and what I expect to gain as a practitioner who builds AI systems daily
Inside Loki Mode: 41 Agents, 8 Swarms, and the RARV Cycle
A technical deep dive into how Loki Mode orchestrates 41 specialized AI agents across 8 swarms using the Reason-Act-Reflect-Verify cycle
The MCP Marketplace: An App Store for AI Tools
The Model Context Protocol is evolving from a specification into an ecosystem, and the marketplace model will define how AI agents access the world
Loki Mode Goes Provider Agnostic: v5.0 and Multi-Provider Support
Loki Mode v5.0 introduces provider-agnostic orchestration across Claude, Codex, and Gemini CLI with zero architecture changes
DeepSeek R1: China's Open Source AI Moment
DeepSeek R1 proves that frontier AI research is no longer exclusive to Silicon Valley, and open source is the accelerant
Technical Leaders Must Build: Why AI Leadership Requires Hands on Keyboards
If you lead engineering teams and you are not building with AI tools yourself, you are making decisions based on other people's understanding