Books
Books I return to. Technical references, and non-technical favorites that shape how I think.
Data Engineering
Martin Kleppmann
Primary reference when comparing data models and reliability trade-offs across distributed-system designs.
Ryan Mitchell
It's a good book to start understanding how to scrape the web ethically and what the constraints are that you need to keep in mind while doing that and how you can optimize your data collection.
David J. Spiegelhalter
It was a semi-technical read for me to get me into statistics.
Software Engineering
Martin Fowler
Enjoyed reading when I was restructuring production code without breaking things.
Robert C. Martin
My reference checklist when reviewing code for clarity and complexity. Although it's hard to argue anybody reads them now. Sad, but a great book in my opinion.
Eric Matthes
Quick reference for core Python constructs in utilities and scripts.
HCI & Design
Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale
Used it for reference for structuring usability studies and reasoning about interface constraints while I took the coursework in Masters.
Research Writing
Wayne C. Booth, Gregory G. Colomb, Joseph M. Williams
Picked it up to check for reference and understanding of how to formulate a research question
E-Commerce
Fernando J. Miguel
I used this for understanding Magento's module structure and customization points in production storefronts.
Psychology & Thinking
Daniel Kahneman
It really opened my eyes to how often our brains take shortcuts. Great read for understanding human biases.
- Atomic Habits2018
James Clear
I picked this up to help build better routines. The idea of getting 1% better every day really stuck with me.
Mark Manson
A slightly darker but very honest take on finding meaning when things go sideways. Mark Manson has a great way of making philosophy feel approachable.
Mark Manson
This book has a very special approach to things. I really enjoyed how this book put things into perspective.
History & Society
Yuval Noah Harari
Fascinating look at how human societies evolved. It really puts our current technological bubble into a much broader perspective.
Business & Strategy
- The Lean Startup2011
Eric Ries
Great framework for building things iteratively. Taught me the value of failing fast and learning quickly.