2024
- The follow lie, and why it’s worse than ever, Louis Barclay
- The Man Who Killed Google Search, Edward Zitron
- Why you need a “WTF Notebook” (2021), Nat Bennett
- Fear makes you a worse programmer (2014), Julia Evans
- Thoughts on Code Reviews (2021), Kendall Morgan
- Mario meets Pareto, Antoine Mayerowitz
- DevOps Research and Assessment (DORA) metrics, GitLab
- 10 > 64, in QR codes, Huon Wilson
- The I in LLM Stands for Intelligence, Daniel Stenberg ⭐
- Ten principles for good design (1970s), Dieter Rams (Vitsœ)
- Linux Crisis Tools, Brendan Gregg
- Tidy First?, Henrik Warne ⭐
- Command-line Tools can be 235x Faster than your Hadoop Cluster (2014), Adam Drake ⭐
- The Ones Who Walk Away From Omelas (1973), Ursula Le Guin
- The Inner Ring (1965), C.S. Lewis
- Abraham Wald and the airplane diagram with red bullet holes (2022), Cameron Moll
- Getting Things Done In A Chaotic Environment, Stay SaaSy
- Friends Don’t Let Friends Make Bad Graphs, Chenxin Li
- JavaScript Bloat in 2024, Nikita Prokopov
- How to Pick a Career (That Actually Fits You) (2018), Tim Urban
- How I Taught the Illiad to Chinese Teenagers (2021), Tanner Greer
- Popular git config options, Julia Evans
- Taking on the Monopoly, Nir Zicherman
- Is something bugging you?, Will Wilson (Antithesis)
- Balancing Engineering Cultures: Debate Everything vs. Just Tell Me What To Build, Adam Fishman
- Good Inside, Becky Kennedy ⭐
2023
- Why my favourite API is a zipfile on the European Central Bank’s website, Cal Paterson (csvbase)
- Getting things done (in small increments) (2022), Patrick Dubroy
- O(1) Build File, Alex Kladov
- Intelligence is not Enough (Monktoberfest 2023), Bryan Cantrill
- How to communicate effectively as a developer (2022), Karl Sutt
- Seven Signs of Ethical Collapse (2012), Marianne Jennings
- Diamonds Suck! (2006), Josh Kaufman
- Why Rust in Production?, Matthias Endler (Corrode)
- How to (and how not to) design REST APIs, Jeff Schnitzer
- The Ideation Flywheel: A mental model for deciding which startup ideas to pursue, Camin McCluskey
- Software disenchantment, Nikita Prokopov ⭐
- Analyzing Data 180,000x Faster with Rust, Will Crichton
- 6 Archetypes of Broken Ownership, Alex Ewerlöf (+comment)
- Populating the page: how browsers work, Mozilla
- Thread-per-core, Saoirse (without.boats)
- Red Blob Games: Interactive visual explanations of math and algorithms, Amit Patel ⭐
- A Hackers’ Guide to Language Models, Jeremy Howard
- A guide for finding product-market fit in B2B, Lenny Rachitsky
- How to Communicate When Trust Is Low, Charity Majors
- Last Lecture: Really Achieving Your Childhood Dreams (2007), Randy Pausch
- Graceful behavior at capacity, Nelson Elhage
- Postmortem Analysis in Cargo, Jon Gjengset and Weihang Lo on behalf of The Cargo Team
- How Modernity Made Us Allergic, Theresa MacPhail
- Writing Python like it’s Rust, Jakub Beránek
- Write Python like Rust (2020), Chris Oates
- A Collection of Quant Riddles With Answers, Nigel Coldwell
- How a startup loses its spark, John Qian (+comment)
- Every time you click this link, it will send you to a random Web 1.0 website
- How a single line of code brought down a half-billion euro rocket launch, Dani Grant
- Why you should teach at a Community College, Timo Zander
- Stop saying “technical debt”, Chelsea Troy
- Think Again: The Power of Knowing What You Don’t Know, Adam Grant ⭐
- (Anti-)Application Video for YC120 (2019), Bryan Cantrill
- The Summer of Rust (2018), Bryan Cantrill
2022
- Wi is Fi, Jerry Jongerius ⭐
- The best engineering interview question I’ve ever gotten, Arthur O’Dwyer
- The Grug Brained Developer, Carson Gross (Big Sky Software)
- The Code Review Pyramid, Gunnar Morling
- The definitive list of good and bad apples, Brian Frange
- Coming Of Age (Monktoberfest 2022), Bryan Cantrill ⭐
- The disproportionate influence of early tech decisions, Brandur Leach
- How NAT traversal works (2020), David Anderson
- Zero To Production in Rust, Luca Palmieri ⭐
- Blessed: An unofficial guide to the Rust ecosystem
- Reasons why Babies Cry in the First Three Months, How to Tell The Cries Apart, and What to Do, Mike Skarupke
- How a QR Code Works, Dan Hollick
2021
- IoT Hacking and Rickrolling My High School District, Minh Duong
- Fast Rust Builds, Alex Kladov ⭐
- Oxide Hiring Process, Oxide Computer ⭐
- Compensation as a Reflection of Values, Bryan Cantrill (Oxide Computer) (+comment) ⭐
- Principles, Oxide Computer
- Principles of Technology Leadership (Monktoberfest 2017), Bryan Cantrill ⭐
- Kids can’t use computers…and this is why it should worry you (2013), Marc Scott
- How to Avoid a Climate Disaster, Bill Gates
- Thinking, Fast and Slow, Daniel Kahneman
- Intentionally Making Close Friends, Neel Nanda
2020
- Talking to Strangers, Malcolm Gladwell
- Mindf*ck: Cambridge Analytica and the Plot to Break America, Christopher Wylie
- Dear Google Cloud: Your Deprecation Policy is Killing You, Steve Yegge
- The 4-Hour Workweek, Timothy Ferriss
- Digital Minimalism, Cal Newport ⭐
- It’s Time to Start Writing, Alex Nixon
- The Tail End, Tim Urban ⭐
- 3K, 60fps, 130ms: achieving it with Rust, Jake McGinty (Tonari)
- Radical Candor, Kim Scott
- Deep Work, Cal Newport ⭐
- How Jeff Bezos Turned Narrative into Amazon’s Competitive Advantage, Ben Bashaw
- Startup Playbook, Sam Altman
- Atomic Habits, James Clear ⭐
- It’s Time to Build, Marc Andreessen
- The H.264 Advanced Video Compression Standard (Second Edition), Iain E. Richardson
- CS Unplugged: Computer Science without a computer, Tim Bell, Ian Witten, and Mike Fellows
- Software Folklore: A collection of weird bug stories, Andreas Zwinkau
- The Missing Semester of CS Education, MIT
- Hours, Anne Ogborn
Pre-2020
- GitHub Flow Like a Pro with these 13 Git Aliases (2014), Phil Haack
- My favorite Git commit, David Thompson ⭐
- Ian’s Shoelace Site, Ian Fieggen ⭐
- How Will You Measure Your Life?, Clayton M. Christensen ⭐
- The Innovator’s Dilemma, Clayton M. Christensen
- Git from the inside out, Mary Rose Cook
- A systematic approach to technical documentation authoring, Daniele Procida ⭐
- The Rust Programming Language, Steve Klabnik and Carol Nichols
- Expecting Better, Emily Oster
- The Life-Changing Magic of Tidying Up, Marie Kondo ⭐
- Cracking the Coding Interview, Gayle Laakmann McDowell
- Zero to One: Notes on Startups, or How to Build the Future, Peter Thiel ⭐
- The World is Flat: A Brief History of the Twenty-first Century, Thomas L. Friedman
- The 7 Habits of Highly Effective People, Stephen R. Covey
- Rich Dad, Poor Dad, Robert Kiyosaki
- How to Think Like an MIT Media Lab Inventor, Ramesh Raskar ⭐
- Rethinking the Science Poster (see also YouTube), American Psychological Association ⭐
TODO
- The Psychology of Money: Timeless lessons on wealth, greed, and happiness, Morgan Housel
- Why We Sleep: Unlocking the Power of Sleep and Dreams, Matthew Walker
- Designing Your Life, Bill Burnett and Dave Evans
- Good to Great: Why Some Companies Make the Leap and Others Don’t, Jim Collins
- The Age of Surveillance Capitalism, Shoshana Zuboff
- Delivering Happiness: A Path to Profits, Passion, and Purpose, Tony Hsieh
- Never Split the Difference: Negotiating As If Your Life Depended On It, Chris Voss and Tahl Raz
- So Good They Can’t Ignore You, Cal Newport
- Getting Things Done, David Allen
- The Design of Everyday Things, Don Normam
- The Mythical Man-Month, Frederick P. Brooks, Jr.
- Creativity, Inc, Ed Catmull
- Steal Like an Artist, Austin Kleon
- Work Rules!, Laszlo Bock
- The Lean Startup, Eric Ries
- How to Win Friends and Influence People, Dale Carnegie
- Raving Fans, Kenneth Blanchard and Sheldon Bowles