Essay

About

I’m Phuong Le (you’ll find me as @func25 most places). I’m a software engineer at VictoriaMetrics, working on VictoriaLogs — which means I spend my days deep in Go, performance, and storage internals.

I also write Devtrovert, where I try to explain backend engineering, system design, and the parts of Go that usually stay hidden — the runtime, the scheduler, defer, the memory model — in a way that’s practical rather than academic.

This site, func25.dev, is my own home for that writing.

What I write about

  • Go internals — the runtime, scheduler, garbage collector, defer, and how the language behaves under load.
  • Backend engineering — observability, configuration, signals, the unglamorous things that keep services alive.
  • System design — the trade-offs behind the patterns, not just the patterns themselves.

Philosophy

Clear beats clever. If I can’t explain it simply, I don’t understand it well enough yet.

I’d rather write one essay that genuinely changes how you think about a topic than ten that just restate the docs.

Find me

Want the next essay in your inbox? Subscribe to the newsletter.