This book places a heavy emphasis on risk and academic analysis. The key lesson is to avoid relying on lucky breaks in plans.| CodeKraft
Do you struggle to balance your urgent tactical needs with important strategic goals? Do you wonder how to handle the boatload of important customer requests by prioritizing and allocating resource…| CodeKraft
The Cow and Chicken are journeying through the countryside and see a diner with a sign that reads “Steak and Eggs”. The chicken nudges the cow and cackles delightfully: “Look! Loo…| CodeKraft
This article clarifies how promotions work and highlights potential pitfalls. It describes a career-growth framework based on technical skills, interpersonal relationships, and influence. As one be…| CodeKraft
In this series of short stories, I share tricky situations I’ve encountered while leading teams. These experiences have taught me invaluable leadership lessons and greatly influenced my manag…| CodeKraft
Leading an underfunded team is a challenge most managers will face over their careers. This blog post provides techniques and a framework for delivering impact under such conditions.| CodeKraft
In this series of short stories, I share tricky situations I’ve encountered while leading teams. These experiences have taught me invaluable leadership lessons and greatly influenced my manag…| CodeKraft
One of my favorite technical projects involved overcoming a network constraint. The virtual machines (VMs) hosting the core services kept exhausting available ports. Once all ports were used up, ne…| CodeKraft
What if I told you there was a way to overcome that sinking feeling associated with delivering feedback? Yes! You can learn to deliver great feedback with deliberate practice. Read on to learn some…| CodeKraft
Measuring a manager’s impact is hard since outcomes take time. The manager takes full responsibility for the team – be it stagnation, execution woes, poor collaboration, churn, or a lac…| CodeKraft
The issue with systems that do not ‘fail’ is that they have no fixes when they eventually fail.| CodeKraft