A PR gate that actually fails
July 31, 2026 · 11 min · 2277 words · Kemal Akkoyun
Go runtime futures: flight recording, USDT, and the instrumentation hook problem
July 30, 2026 · 9 min · 1826 words · Kemal Akkoyun
Benchmark CI That Doesn’t Lie
July 28, 2026 · 14 min · 2874 words · Kemal Akkoyun
Context across goroutines and connections
July 27, 2026 · 7 min · 1409 words · Kemal Akkoyun
See it run: OBI and the eBPF profiler without Kubernetes
July 25, 2026 · 8 min · 1548 words · Kemal Akkoyun
The laptop said 230%
July 24, 2026 · 6 min · 1134 words · Kemal Akkoyun
The fourth signal: continuous profiling without code changes
July 23, 2026 · 7 min · 1385 words · Kemal Akkoyun
OpenTelemetry Go Compile-time Instrumentation v1
July 22, 2026 · 7 min · 1434 words · Kemal Akkoyun
Before CI: Can You Trust a Benchmark on Your Own Laptop?
July 21, 2026 · 12 min · 2373 words · Kemal Akkoyun
otelc: zero-touch Go traces at compile time
July 16, 2026 · 8 min · 1632 words · Kemal Akkoyun
A Single Benchmark Number Is a Lie
July 14, 2026 · 11 min · 2140 words · Kemal Akkoyun
What a uprobe costs, and what USDT buys
July 11, 2026 · 7 min · 1340 words · Kemal Akkoyun
OBI: eBPF auto-instrumentation for Go in production
July 9, 2026 · 7 min · 1418 words · Kemal Akkoyun
The Go Benchmark That Measured Nothing: Compiler Honesty in testing.B
July 7, 2026 · 13 min · 2713 words · Kemal Akkoyun
Why Go can’t be monkey-patched (and what people do about it)
July 2, 2026 · 8 min · 1595 words · Kemal Akkoyun