Problems, and what they took

None of these arrived as a spec. Each one started as a symptom somebody was annoyed by. The interesting part is always the gap between the symptom and the cause.

ElasticsearchSearch relevanceDebuggingLLMSystem designCostBenchmarkingAutomationSelf-hostingRabbitMQMicroservicesNode.jsDeveloper toolingOpen sourceAPI designPlatformTechnical leadershipPerformanceInfrastructure

Let's talk

Let's talk

Let's talk

Let's talk

Got one of these?

If something in your system is slow, expensive, or nobody can agree why it's broken — that's the conversation I enjoy most.