REFLECTIONS

Long-form Thinking

I write about building production AI systems, scaling automation responsibly, and making technical decisions that survive real-world constraints. Many clients discover these before reaching out—they're a window into how I think and solve problems.

10 articles

Browser Automation at Scale: 50K Tasks Daily
AI & Systems

Browser Automation at Scale: 50K Tasks Daily

How we architected an enterprise browser automation platform processing 50K+ daily tasks with 99.9% reliability using Selenium and Playwright.

October 202510 min read
From FastAPI to Microservices: Handling 10K Concurrent Requests
AI & Systems

From FastAPI to Microservices: Handling 10K Concurrent Requests

Our journey building production FastAPI microservices—reducing API response time by 40% and achieving predictable failure modes.

August 20257 min read
Integrating LLMs in Production: GPT-4, Claude, and Beyond
AI & Systems

Integrating LLMs in Production: GPT-4, Claude, and Beyond

Practical lessons from integrating multiple LLM providers into production systems—orchestration, fallbacks, and cost optimization.

June 20256 min read
The Philosophy of Building: Why Constraints Create Excellence
Philosophy

The Philosophy of Building: Why Constraints Create Excellence

How embracing limitations—time, resources, technology—forces creativity and leads to more elegant solutions than unlimited freedom ever could.

November 20255 min read
The Business of Software: Lessons from Building Products
Business

The Business of Software: Lessons from Building Products

Technical excellence means nothing without business viability. Here's what I've learned about the intersection of code and commerce.

October 20256 min read
Remote Engineering: Building High-Performance Distributed Teams
Building

Remote Engineering: Building High-Performance Distributed Teams

After years of remote work, here's what actually matters for distributed engineering teams—and what's just noise.

September 20257 min read
Technical Decision Making: A Framework for Engineering Leaders
Craft

Technical Decision Making: A Framework for Engineering Leaders

How to make better technical decisions faster—a framework for evaluating trade-offs, managing risk, and choosing wisely.

August 20258 min read
From Startup to Scale: Technical Lessons in Growth
Building

From Startup to Scale: Technical Lessons in Growth

The technical decisions that matter when scaling from 0 to 1, and from 1 to 100. What I wish I knew earlier.

July 20259 min read
The Art of Simplicity in Software Design
Philosophy

The Art of Simplicity in Software Design

Why the hardest part of software engineering isn't building complex systems—it's building simple ones that work.

June 20255 min read

Slow Ideas, Delivered Occasionally

Long-form thinking on AI, building, and the craft of creating things that matter. No hustle culture. No growth hacks. Just depth.

No spam, ever. Unsubscribe anytime.

WHAT I THINK ABOUT

First PrinciplesDeep WorkSimplicityAI SystemsLong-term ThinkingMinimalismCraftSystems ThinkingFocusBuildingConstraintsDecisions