A “tool” is “anything that can make your life better.” I love tools, whether physical or digital. And I love books, because they’re some of the best tools out there!
(For my personal “tech stack” recommendations, including what I use for email, social media, etc., see my /tech-stack page.)
Note
As an Amazon Associate I earn from qualifying purchases. If you buy through these links, I may earn a small commission at no extra cost to you. I only list things I actually use and recommend.
DIY/Home Repair Tools
- Toolbox: AWP TrapJaw 3-in-1 Electrician Tool Pouch (paid link)
- Previous: Hyper Tough 16-inch Open Top Tool Tote
- Drill and Driver Set: BOSCH CLPK22–120 12V Max Cordless 2-Tool 3/8 in. Drill/Driver and 1/4 in. Impact Driver Combo Kit (paid link)
- Utility Knives:
- Hammers:
- ESTWING 12 oz Straight Rip Claw - E3-12S (paid link)
- ESTWING 16 oz Straight Rip Claw - E3-16S (paid link)
- Screwdrivers:
- WORKPRO 12-in-1 Ratcheting Multi-Bit Screwdriver (paid link)
- Wera 838 RA-R M Ratcheting Screwdriver (paid link)
- HOTO 24-in-1 Precision Screwdriver (paid link)
- Pliers / Wrenches:
- KNIPEX Tools - Pliers Wrench, Chrome (8603250), 10-Inch (paid link)
- KNIPEX Tools - Cobra Water Pump Pliers (8701250),10-Inch (paid link)
- In addition to the “250mm” size above, I also own the Pliers Wrench in 100mm and 180mm sizes, and the Cobra Pliers in 100mm and 180mm sizes.
- Measuring Tapes:
- Stanley FatMax 25-foot Measuring Tape (paid link)
- Stanley Powerlock 25-foot Measuring Tape (paid link)
- FastCap Standard Reverse Measuring Tape (paid link)
- FastCap Metric Reverse Measuring Tape (paid link)
- Stud Finder: C.H. Hanson Magnetic Stud Finder (paid link)
- Pry Bar / Nail Puller: ESTWING Pro Claw Moulding Puller - 10" Pry Bar (paid link)
- SMALL Pry Bar: Lisle 35100 1/4" Pry Bar with Strike Cap (paid link)
- Ridiculously Useful Pry Bar: 4140 Pry Tool (paid link) (I guess these are used for sheet metal and airplane work, but you can use them for a TON of other stuff, too.)
- Hex / Allen Wrenches: TEKTON Ball End Hex Key Wrench Set, 26-Piece (paid link)
- Tire Pressure Gauge: ETENWOLF Digital Tire Pressure Gauge, 2 Pack (paid link)
Home
- Coffee Maker: OXO 9-Cup Coffee Maker
- Coffee Grinder: Capresso Infinity Conical Burr Grinder (paid link)
- Manual Coffee Grinder:
- Water Bottle: Owala FreeSip, 24oz (paid link)
- Previous: Iron Flask, 64oz (paid link)
- Nail Clippers: Muji Nail Clipper (paid link)
- Cleaning Wipes: Tub O’ Towels Heavy Duty Cleaning Wipes (paid link)
Health/Fitness
- Squat Rack: REP Fitness PR-1100 Power Rack
- Previous: Valor Fitness BD–9 Squat Stands (paid link)
- Bench: Amazon Basics Flat Weight Bench (paid link)
- Barbell and Weights: Fitness Gear 300lb. Olympic Weight Set
- Kettlebell(s): CAP Barbell Cast Iron Kettlebells (paid link)
- Steel Mace(s): Retrospec Steel Macebells (paid link)
- Starting Strength: Basic Barbell Training (paid link), by Mark Rippetoe
- Kettlebell Simple & Sinister: Revised and Updated Edition (paid link), by Pavel Tsatsouline
- Darebee: https://darebee.com/
Office
- Computer: Mac Mini (2024, Apple M4 chip)
- Previous: MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)
- Notebook: Leuchtturm1917 Medium Size Hardcover A5 Notebook - Dotted Pages (paid link)
- Pocket Notebook: Field Notes (paid link)
- Pen: Uni-ball Power Tank 0.7mm, Blue or Black (paid link)
- Password Manager: 1Password
- Notes / Personal Knowledge Management: Obsidian
- Task Management: Apple Reminders (used to use Todoist) and Jira
Thinking and Learning Resources
- How to Read a Book: The Classic Guide to Intelligent Reading (paid link), by Mortimer J. Adler
- The Personal MBA, by Josh Kaufman
- The Practicing Stoic: A Philosophical User’s Manual (paid link), by Ward Farnsworth
- Super Thinking: The Big Book of Mental Models (paid link), by Gabriel Weinberg and Lauren McCann
- Untools: https://untools.co/
- James Clear: https://jamesclear.com/
- Farnam Street: https://fs.blog/
- Your Logical Fallacy Is: https://yourlogicalfallacyis.com/
- Your Bias Is: https://yourbias.is/
Productivity and Time Management Resources
- The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change (paid link), by Stephen Covey
- Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time (paid link), by Brian Tracy
- Deep Work: Rules for Focused Success in a Distracted World (paid link), by Cal Newport
- Getting Things Done: The Art of Stress-Free Productivity (paid link), by David Allen
Software Development Resources
Software
- Terminal: Warp
- IDEs: IntelliJ IDEA and VS Code
- Database Management: Datagrip
- Version Control: Git and GitHub
- Containerization: Docker and Rancher Desktop
- API Testing: Postman
Books
- Code Complete: A Practical Handbook of Software Construction, Second Edition (paid link) by Steve McConnell (old, but still good!)
- Cracking the Coding Interview: 189 Programming Questions and Solutions (paid link) by Gayle Laakmann McDowell
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (paid link) by Martin Kleppmann
- The Effective Engineer (paid link) by Edmond Lau
- The Missing README: A Guide for the New Software Engineer (paid link) by Chris Riccomini and Dmitriy Ryaboy
- The Mythical Man-Month: Essays on Software Engineering (paid link) by Frederick P. Brooks Jr. (again, old, but still very good!)
- The Pragmatic Programmer: Your Journey to Mastery (paid link) by David Thomas and Andrew Hunt
- The Software Engineer’s Guidebook (paid link) by Gergely Orosz
- System Design Interview (paid link) and System Design Interview, Volume 2 (paid link) by Alex Xu
- Understanding Distributed Systems, Second Edition (paid link) by Roberto Vitillo
Other
- “The Pragmatic Engineer” newsletter by Gergely Orosz
- “How to Do Great Work” by Paul Graham
- “Get your work recognized: write a brag document” by Julia Evans
- ByteByteGo, especially the ByteByteGo Youtube channel
- Stack Overflow: https://stackoverflow.com/
- O’Reilly: https://learning.oreilly.com/
- roadmap.sh: https://roadmap.sh/
- cheat.sh: https://cheat.sh/
- DevHints.io: https://devhints.io/
- Learn X in Y minutes: https://learnxinyminutes.com/
- Baeldung (for Java/Spring): https://www.baeldung.com/