Here's how I think about it.
Long-form guides, frameworks, and lessons from 16+ years of building at scale. Practical, opinionated, and built for people who actually build things.
async function buildAgent() {
const tools = loadMCP("enterprise");
const guardrails = loadPolicy("compliance");
const agent = orchestrate({
model: "claude-4",
tools,
guardrails,
fallback: "human-in-loop"
});
return agent.deploy();
}
Building an AI Orchestration Platform From Scratch: What I Learned
Architectural decisions, trade-offs, and what 16 years of enterprise systems taught me about production AI.
Static Site Generators in 2026: What They Get Right, What They Get Wrong, and Why I Built Something Simpler
A look at static site generators like Hugo, 11ty, and Astro — and why I built BlogGen, a simpler alternative for personal blogs.
The Notification System I Wish I'd Designed First Time Around
Lessons from scaling event-driven architectures across multiple enterprise products — and what I'd change today.
Build vs. Buy: A Decision Framework for Enterprise Teams
After years of seeing both sides go wrong, here's the framework I actually use when advising teams on build-vs-buy decisions.
What Nobody Tells You About the IC-to-Architect Transition
The skills that got you here won't get you there. Lessons from my own pivot and what I wish someone had told me earlier.
Why MCP Changes Everything for Enterprise Integration
The Model Context Protocol isn't just a developer tool — it's a strategic shift in how enterprises will connect AI to their systems.
Designing a URL Shortener That Handles 100M+ Clicks
A deep dive into consistent hashing, Redis caching layers, and why your first instinct about the database is probably wrong.
RAG Is Not Enough: When Your AI Needs Real Tools
Retrieval Augmented Generation works until it doesn't. Here's when to move from RAG to full tool-use agentic architectures.
The Roadmap Nobody Asked For: Why PMs and Architects Should Co-Own Strategy
When product roadmaps and architecture decisions live in silos, you get features nobody can ship. Here's how to fix it.
The Consulting Mindset: What F500 Clients Actually Value
After 16 years of enterprise consulting, I've learned that the deliverable is never the point. Here's what is.
ServiceNow, Jira, or Something Else? The Enterprise PPM Landscape in 2026
A practitioner's take on the tools that actually win inside large organizations — and why the "best tool" rarely wins.
CI/CD for Enterprise PPM: Lessons from Grafana, Docker, and Real Alerts
How we brought modern DevOps practices to a legacy enterprise tool — and the resistance we faced along the way.
Prompt Engineering Is Dead. Long Live Prompt Architecture.
Single prompts are a toy. Production AI needs orchestrated prompt chains, evaluation loops, and fallback strategies.
How I Turned a Time Tracker Into a Revenue-Generating Platform
The Capital Group story: from basic time management to a chargeback model that made the tool pay for itself.