felipe.cooper

Blog

Long-form notes on Go, distributed systems, and the engineering behind reliable backends.

Featured 4 min read

Finding and fixing a goroutine leak in a popular Go library

How a worker pool that nobody closed leaked goroutines on every call — and what the fix taught me about ownership of concurrency in library code.

Read article

2026