Muhammad HaniThe Engineering Leadership Playbook: Dealing with the Bus FactorWhat would happen if a school bus moving at 10 km/h hit your best team member and caused some bruises?Oct 6Oct 6
Muhammad HaniStaff and Principal Engineers are more than just advanced problem solversVeteran engineers should be strategic contributors, with a permanent seat at the decision-making table.Jul 29Jul 29
Muhammad HaniThe Engineering Leadership Playbook: The Importance of tracking costs and expensesHow much money does your application need per month to give users the services they need at the right standards of performance and…Jun 221Jun 221
Muhammad HaniLosing the locker room: 5 mistakes to avoid as a ManagerHave you ever paused what you were doing for a moment and wondered what it takes to successfully lead a group of people, regardless of the…May 6May 6
Muhammad HaniHow Production Lines and Software Engineering Processes Relate: A Takeaway from Andrew S.One of the great takeaways from Andrew S. Grove’s “High Output Management” book, which I read a couple of years ago and am reading again…Sep 23, 2023Sep 23, 2023
Muhammad HaniinThndrHow do Product Managers help their Engineering Teams excel and deliver better outcomes?Have you ever found yourself in one of these team retrospectives, where everyone tried to figure out why everything went wrong? missed…Feb 27, 20232Feb 27, 20232
Muhammad HaniWhy is “Turn The Ship Around” a Good Book for Software Managers and Leaders?Nov 27, 2021Nov 27, 2021
Muhammad HaniHow to Onboard Your Newly-hired Software EngineersA software engineer onboarding is one of the most important processes that affect the new engineers’ productivity, morale, and retention..Sep 29, 2021Sep 29, 2021