When to Hire a Computer Performance Engineering Team (2025) part 1 of 2
Advice on when and why to form a computer performance engineering team, based on the author's experience at Netflix and Intel.
Personal blog about performance analysis and systems
9 Articles from this blog
Advice on when and why to form a computer performance engineering team, based on the author's experience at Netflix and Intel.
An engineer shares his 3-year experience of working remotely from Australia for a US firm, detailing the challenges of extreme timezone differences.
Analysis of Doom's gaming performance using GPU Flame Graphs and FlameScope for CPU/GPU correlation and shader compilation insights.
How eBPF technology can prevent system crashes like the massive July 2024 Windows outage caused by a faulty kernel driver update.
A list of essential Linux tools to pre-install for diagnosing performance issues and outages, including package names.
Explains how missing frame pointers in libc break profilers and debuggers, causing incorrect stack traces and misleading flame graphs.
Blog post about the new eBPF documentary, which tells the story of how the revolutionary Linux kernel technology was developed and accepted.
Explains why eBPF observability tools, designed for low overhead, are not suitable for security monitoring due to evasion risks.
Brendan Gregg's SREcon22 APAC keynote on the future of computing performance, covering new developments and predictions.