Matt Bidewell_
Software Engineer
Bookshelf
A running log of the books that stuck with me, from engineering and systems work to sci-fi, fantasy, and the odd health rabbit hole.
2026
Audio Dungeon Crawler Carl 3
The Dungeon Anarchist's Cookbook
An Elegant Puzzle
Systems of Engineering Management
Audio Dungeon Crawler Carl 2
Carl's Doomsday Scenario
Writing an Interpreter in Go
Audio The Clean Coder
A Code of Conduct for Professional Programmers
Audio Ultra Processed People
Why do eat stuff that isn't food... and why can't we stop?
Audio Dungeon Crawler Carl 1
Mistborn
The Final Empire
2025
AI engineering
Building Applications with Foundation Models
The Phoenix Project
A Novel About IT, DevOps, and Helping Your Business Win
Audio Project Hail Mary
What the Most Successful People Do Before Breakfast
How to Achieve More at Work and at Home
Audio The Murder Bot Diaries: Vol 3
System collapse
The Horus Heresy
Horus Rising
Audio The Murder Bot Diaries: Vol 3
Fugitive Telemetry
Learning the vi and Vim Editors
Power and Agility
tmux 2
Productive Mouse-Free Development
Audio The Murder Bot Diaries: Novel
Network Effect
Audio The Murder Bot Diaries: Vol 2
Exit Strategy
Deep Work
Rules for Focused Success in a Distracted World
Audio The Murder Bot Diaries: Vol 2
Rogue Protocol
Audio The Murder Bot Diaries: Vol 1
Artificial Condition
Audio The Murder Bot Diaries: Vol 1
All Systems Red
The DOSE Effect
Small habits to boost brain chemistry
Audio Outlive
The Science and Art of Longevity
Audio A Court Of Thorns And Roses
How to Take Smart Notes in Obsidian
Stand Up Straight
10 Life Lessons from the Royal Military Academy Sandhurst
The Software Engineer's Guidebook
Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Designing Data-Intensive Applications
The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Digital Minimalism
Choosing a Focused Life in a Noisy World
System Design Inteview
An Insider's Guide: Vol 2
System Design Inteview
An Insider's Guide: Vol 1
The Pragmatic Programmer
Your Journey to Mastery