I'm a Software Engineering Manager working on Google Maps in Sydney, Australia. I write about software {engineering, management, profiling}, data visualisation, and transport.
Here’s how I built a website, Profilerpedia, using a Google Sheet as the backing database.
Profilerpedia aims to map the profiling ecosystem and connect software with profilers and profilers with great analysis
Logging a stack trace is a useful way to tell why a method is being called. But
it's not always so easy to log a backtrace.
Tools like dtrace and linux-perf
These are my notes from Gene Kim’s book The Unicorn Project: A Novel about
Digital Disruption, Developers, and Overthrowing the Ancient Powerful Order
[https://booko.com.au/9781942788768/The-Unicorn-Project-A-Novel-about-Digital-Disruption-Redshirts-and-Overthrowing-the-Ancient-Powerful-Order]
. I enjoyed this
pprof -tagroot lets you break down & visualise pprof software profiles by custom, domain-specific key-value pairs (Labels, aka Tags) attached to each stack sample.