Skip to content

Favorite Books

Software Engineering & Technology

  • Refactoring: Ruby Edition (by Jay Fields, Martin Fowler, and Shane Harvie)
  • The Rails Way (by Obie Fernandez)
  • Agile Web Development with Rails 5 (by Dave Thomas, David Heinemeier Hansson, and Sam Ruby)
  • Confident Ruby (by Avdi Grimm)
  • The Well-Grounded Rubyist (by David A. Black)
  • Eloquent Ruby (by Russ Olsen)
  • Learn Ruby the Hard Way (by Zed Shaw)
  • Microservice Architecture (by Irakli Nadareishvili, Matt McLarty, and Michael Amundsen )
  • Monolith to Microservices (by Sam Newman)
  • Building Microservices (by Sam Newman)
  • Design Patterns (by GoF)
  • Head First Design Patterns (by Elisabeth Freeman and Kathy Sierra)
  • Software Architecture Patterns (by Mark Richards)
  • Patterns of Enterprise Application Architecture (by Martin Fowler)
  • Mastering Symfony (by Sohail Salehi)
  • A Year With Symfony (by Matthias Noback)
  • The Definitive Guide to Symfony (by François Zaninotto)
  • The Clean Coder (by Robert Martin)
  • The Pragmatic Programmer (by Andrew Hunt)
  • Code Bright (by Dayle Rees)
  • DDD in PHP (by Carlos Buenosvinos)
  • Domain-Driven Design (by Eric Evans)
  • Domain-Driven Design (by Vaughn Vernon)
  • Domain-Driven Design (by Carlos, Christian and Keyvan)
  • The DevOps Handbook (by Gene Kim, Patrick Debois, John Willis and Jez Humble)
  • The Phoenix Project (by Gene Kim, Kevin Behr and Kim Spafford)
  • Continuous Delivery (by Jez Humble)
  • AWS Certified Solutions Architect (by Joe, Hisham, Tim, Biff, Kevin, John and Sean)
  • Computer Networks (by Andrew S. Tanenbaum)
  • Networking All In One (by Doug Lowe)
  • High Performance JavaScript (by Nicholas C. Zakas)
  • Maintainable JavaScript (by Nicholas C. Zakas)
  • Build APIs You Won’t Hate (by Phil Sturgeon)
  • Appropriate Behavior (by Graham Lee)
  • Refactoring (by Martin Fowler)
  • Code Smart (by Dayle Rees)
  • Clean Code (by Robert Martin)
  • Code Complete 2 (by Steve McConnell)
  • Mastering PHP Design Patterns (by Junade Ali)
  • Scaling PHP Apps (by Steve Corona)
  • Laravel Testing Decoded (by Jeffrey Way)
  • Laravel From Apprentice to Artisan (by Taylor Otwell)
  • Laravel Code Bright (by Dayle Rees)
  • Laravel Design Patterns (by Arda)
  • Implementing Laravel (by Chris Fidao)
  • Laravel Cookbook (by Christopher Pitt and Taylor Otwell)
  • Modern PHP (by Josh Lockhart)
  • Modular Programming with PHP 7 (by Branko Ajzele)
  • PHP the right way (by Josh Lockhart and the PHP community)
  • Professional JavaScript for Web Developers (by Nicholas C. Zakas)
  • A Smarter Way to Learn JavaScript (by Mark Myers)
  • Eloquent JavaScript (by Marijn Haverbeke)
  • C# in Depth (by Jon Skeet)
  • Learn C# in One Day and Learn It Well (by Jamie Chan)
  • Cracking the Coding Interview (by Gayle Laakmann McDowell)
  • The Art of Computer Programming (by Donald Knuth)
  • Data Structures and Algorithms in Java (by Michael T. Goodrich)
  • Effective Java (by Joshua Bloch)
  • Java All In One (by Doug Lowe)
  • Java: A Beginner’s Guide (by Herbert Schildt)

Personal Development

  • Extreme Productivity (by Robert Pozen)
  • The Art of Project Management (by Scott Berkun)
  • The Surprising Science of Meetings (by Steven Rogelberg)
  • Emotional Intelligence (by Daniel Goleman)
  • High Output Management (by Andrew Grove)
  • Rebel Ideas (by Matthew Syed)
  • Radical Outcomes (by Juliana Stancampiano)
  • Leaders Eat Last (by Simon Sinek)
  • The Ride of a Lifetime (by Robert Iger)
  • StrengthsFinder 2.0 (by Tom Rath)
  • The Coach’s Survival Guide (by Kim Morgan)
  • Project Management for Non-Project Managers (by Jack Ferraro)
  • Lead Like a Coach (by Karen Morley)
  • Thinking, Fast and Slow (by Daniel Kahneman)
  • Good People, Bad Managers (by Samuel A Culbert)
  • The Eight Essential People Skills for Project Management (by Zachary Wong)
  • Awaken The Giant Within (by Tony Robbins)
  • Personal Kanban (by Jim Benson)
  • The 15 Commitments of Conscious Leadership (by Chapman, Jim Dethmer, and Kaley Klemp)
  • No Self, No Problem (by Anam Thubten)
  • Never Eat Alone (by Keith Ferrazzi)
  • Strategic Project Management Made Simple (by Terry Schmidt)
  • Super Human (by Dave Asprey)
  • The Myth of Multitasking (by Dave Crenshaw)
  • Talking to Strangers (by Malcolm Gladwell)
  • The Social Animal (by David Brooks)
  • Emotional Intelligence for Project Managers (by Anthony Mersino)
  • Project Management Body of Knowledge (by Project Management Institute)
  • Free to Focus (by Michael Hyatt)
  • The 11 Laws of Likability (by Michelle Tillis Lederman)
  • The Leader Habit (by Martin Lanik)
  • Procrastinate on Purpose (by Rory Vaden)
  • The Millionaire Next Door (by Thomas J. Stanley)
  • How to Win Friends & Influence People (by Dale Carnegie)
  • Daring Greatly (by Brené Brown)
  • The Career Playbook (by James M. Citrin)
  • The End of Jobs (by Taylor Pearson)
  • The Post-Truth Business (by Sean Pillot de Chenecey)
  • 15 Secrets Successful People Know About Time Management (by Kevin Kruse)
  • Making Habits, Breaking Habits (by Jeremy Dean)
  • Scrum (by Jeff Sutherland)
  • It Doesn’t Have to Be Crazy at Work (by David Heinemeier Hansson and Jason Fried)
  • Office Not Required (by David Hansson and Jason Fried)
  • Activate Your Brain (by Scott G. Halford)
  • Getting Comfy (by Jordan Gross)
  • Founded After Forty (by Glenda Shawley)
  • Principles (by Ray Dalio)
  • Brave (by Margie Warrell)
  • Good to Great (by James C. Collins)
  • Project Management for Humans (by Brett Harned)
  • Making Things Happen (by Scott Berkun)
  • The Five Dysfunctions of a Team (by Patrick Lencioni)
  • The Fast Forward MBA in Project Management (by Eric Verzuh)
  • Think and Grow Rich (by Napoleon Hill)
  • Secrets of Power Negotiating (by Roger Dawson)
  • The 4 Day Week (by Andrew Barnes and Stephanie Jones)
  • The Founder’s Dilemmas (by Noam T. Wasserman)
  • Games People Play (by Eric Berne)
  • Write Your Business Plan (by The Staff of Entrepreneur Media Inc)
  • The Lean Startup (by Eric Ries)
  • Design Your Future (by Dominick Quartuccio)
  • The Distraction Addiction (by Alex Soojung-Kim Pang)
  • The Laws of Wealth (by Daniel Crosby)
  • Self-Compassion (by Kristin Neff)
  • Me, Myself and Us (by Brian R. Little)
  • Rich Dad, Poor Dad (by Robert Kiyosaki)
  • Secrets of the Millionaire Mind (by T. Harv Eker)
  • The 7 Habits of Highly Effective People (by Stephen Covey)
  • Zero to One (by Peter Thiel)
  • Messengers (by Joseph Marks and Martin Stephen)
  • The Confidence Code (by Katty Kay and Claire Shipman)
  • The Making of a Manager (by Julie Zhuo)
  • The Employee Experience Advantage (by Jacob Morgan)
  • 7 Strategies for Wealth & Happiness (by Jim Rohn)
  • The Art of Asking (by Amanda Palmer)
  • The Power of Habit (by Charles Duhigg)
  • Getting things done (by David Allen)
  • Absolute Beginner’s Guide to Project Management (by Greg Horine)
  • In addition to hundreds of other random books on different topics.
© Copyright hafij.me