Top 100 Engineering Leaders
100people
001002003004005006007008009010011012013014015016017018019020021022023024025026027028029030031032033034035036037038039040041042043044045046047048049050051052053054055056057058059060061062063064065066067068069070071072073074075076077078079080081082083084085086087088089090091092093094095096097098099100
Will Larson
"Staff Engineer", "An Elegant Puzzle"; engineering-strategy framework
Tanya Reilly
"The Staff Engineer's Path"
Charity Majors
observability, "test in production", engineering-management pendulum
Kelsey Hightower
Kubernetes pedagogy; platform-thinking essays
Camille Fournier
"The Manager's Path"
Lara Hogan
"Resilient Management"; manager-feedback frameworks
Julia Evans
wizard-zines; debugging and Linux explainers
Marc Brooker
AWS principal engineer; distributed-systems blog
Cindy Sridharan
distributed-systems and observability essays
Liz Fong-Jones
SRE and observability advocacy
Adrian Cockcroft
microservices framework at Netflix
Werner Vogels
Amazon CTO; "everything fails all the time"
James Hamilton
datacenter-economics essays at AWS
John Allspaw
"Web Operations"; blameless postmortems framework
Jez Humble
"Continuous Delivery"; "Accelerate"
Dave Farley
Continuous Delivery co-author; modern software engineering
Nicole Forsgren
"Accelerate"; DORA metrics
Gene Kim
"The Phoenix Project", "DevOps Handbook"
Brendan Gregg
Netflix performance; flame graphs framework
Martin Kleppmann
"Designing Data-Intensive Applications"
Sam Newman
"Building Microservices"
Gregor Hohpe
"The Software Architect Elevator"; integration patterns
Mark Richards
"Fundamentals of Software Architecture"
Neal Ford
"Building Evolutionary Architectures"
Rebecca Parsons
Thoughtworks CTO; tech-radar framework
Martin Fowler
refactoring, microservices, strangler fig
Kent Beck
TDD, XP, "Tidy First?"
Patrick Kua
engineering-leadership coaching essays
Pat Helland
distributed-systems essays ("Life Beyond Distributed Transactions")
Leslie Lamport
TLA+; distributed-systems pedagogy
Peter Bailis
HPTS commentary; data-systems essays
Eric Brewer
CAP theorem framework
Daniel Abadi
PACELC; database systems blog
Jepsen / Kyle Kingsbury
distributed-database correctness reports
Brian Goetz
"Java Concurrency in Practice"; Java language stewardship
Bjarne Stroustrup
C++ design rationale
Andrei Alexandrescu
"Modern C++ Design"; D pragmatics
Herb Sutter
"Exceptional C++"; concurrency essays
Joel Spolsky
Joel on Software; "Joel Test"
Jeff Atwood
Coding Horror; Stack Overflow
Steve Yegge
"Platforms" rant; long-form engineering essays
Rob Pike
Go language design; Unix philosophy essays
Brian Kernighan
"The Practice of Programming"; "Unix: A History"
Russ Cox
Go tooling; module-design essays
Bryan Cantrill
DTrace; Oxide; "Fork Yeah!" management essays
Adam Leventhal
Oxide; on-call and ops essays
Jessie Frazelle
containers, kernel, hardware-software co-design essays
Justine Tunney
Cosmopolitan; redbean; low-level engineering writing
Niall Murphy
"Site Reliability Engineering" book co-editor
Betsy Beyer
Google SRE book lead editor
Stephen Thorne
SRE writing at Google
Rich Hickey
"Simple Made Easy"; Clojure design rationale
Stuart Halloway
Datomic; Clojure pedagogy
Sandi Metz
"Practical Object-Oriented Design in Ruby"
Avdi Grimm
"Confident Ruby"; small-things-often essays
Aaron Patterson
Rails core; performance essays
Eileen Uchitelle
Rails core; multi-DB engineering writing
Yehuda Katz
Ember/Rust governance and ecosystem essays
Tom Dale
Ember; framework-design essays
Steve Klabnik
Rust documentation; community-design writing
Carol Nichols
"The Rust Programming Language" book co-author
Niko Matsakis
Rust language design blog
Aaron Turon
Rust async-foundations writing
Bryan O'Sullivan
"Real World Haskell"; engineering-leadership at Facebook
Simon Marlow
"Parallel and Concurrent Programming in Haskell"
Don Syme
F# design notes
Anders Hejlsberg
TypeScript design rationale
Kent C. Dodds
testing pyramid critique; Epic Web essays
Addy Osmani
performance patterns at Google
Sarah Drasner
engineering-management at Netlify/Google; Vue
Lin Clark
code-cartoons; Mozilla compiler explainers
Jake Archibald
service workers; web-platform essays
Surma
performance / WebGPU explainers
Mike Bostock
D3; Observable; visualization essays
Tom MacWright
mapping/geo and software-essays blog
Simon Willison
Datasette; LLM-tooling blog; "weeknotes" framework
Dan Abramov
React essays; "Just JavaScript"
Sebastian Markbåge
React core; concurrent-rendering writing
Ryan Florence
Remix/React Router; web-fundamentals advocacy
Michael Jackson
Remix; React-router pedagogy
Pete Hunt
"Rethinking Best Practices" React talk
Jordan Walke
React inventor; ReasonML/OCaml advocacy
Vladimir Agafonkin
Leaflet; geospatial-perf essays
Brett Cannon
Python core; packaging-strategy essays
Łukasz Langa
Python core; Black formatter design
Raymond Hettinger
Python idioms talks
David Beazley
concurrency, generators, parsing pedagogy
Hynek Schlawack
attrs; Python-tooling essays
Armin Ronacher
Flask; "Things from the Past" engineering essays
Ben Christensen
Hystrix; resilience-engineering writing at Netflix
Coda Hale
Dropwizard; "Metrics, Metrics Everywhere"
Jay Kreps
log-as-abstraction essay; Kafka design
Pat Kua
"Talking with Tech Leads" framework
Alex Stamos
former Facebook/Yahoo CSO; security-org leadership essays
Peiter "Mudge" Zatko
L0pht/Twitter security; whistleblower-era infosec writing
Heather Adkins
Google security VP; "Building Secure & Reliable Systems" co-author
Parisa Tabriz
Chrome security lead; "Security Princess" engineering-org talks
Phil Venables
Google Cloud CISO; security-program operating-model essays
Matthew Green
Johns Hopkins crypto; cryptographic-engineering blog
Bruce Schneier
security-engineering pedagogy; "Secrets and Lies" framework