Designing Distributed Systems: my go-to booksMany software engineers often wonder about how to strengthen their system design skills, especially in situations where there aren’t that…May 1May 1
Top Non-Fiction Picks from 2020Since 2019, I have started the habit of sharing the best books I have read in a given year (you can see the 2019 list here). These are…Dec 28, 2020Dec 28, 2020
On Moonshot Thinking and Wireless Power Transfer in Post-Oil AlgeriaOver a century ago, Nikola Tesla envisioned a future where electricity flows wirelessly across the planet. Unfortunately, our energy…Nov 21, 2020Nov 21, 2020
Reading Notes: “Competing Against Luck” by C. Christensen, K. Dillon, T. Hall, D. DuncanIn this business masterpiece, the late Clayton Christensen and co-authors share insights into why some products are successful in the…Aug 18, 2020Aug 18, 2020
The Working Habits of Kobe BryantKobe is simply one of the greatest athletes of all time. With 5 championships, over 33,000 points (25 ppg), two olympic gold medals, an…Aug 3, 2020Aug 3, 2020
On “The Subtle Art of Not Giving a F” by Mark MasonThis is your typical self-help book even though the author claim that it isn’t. It’s funny, full of interesting stories but no new…Jul 17, 2020Jul 17, 2020
Top Non-Fiction Picks from 20192019 has been an unusually good year with so many books to reflect back on. These books were not necessarily published in 2019 but remain…Jan 30, 2020Jan 30, 2020