The Managers' Guide #107

Boss: wow this web portal is really fast, light and responsive
Me: of course it was 100% developed on Train WiFi it had to be light đ
Maartje
Leading with Integrity: Why the Best Leaders Are Models of Values
- đŻ Integrity isnât just about honesty â itâs about a deep congruence where a leaderâs actions, words, and core values are all in alignment. They truly âwalk the talk.â
- đ¤ The ultimate outcome is trust â integrity is the bedrock upon which trust is built, leading to higher employee engagement, increased loyalty, and a healthier organizational culture.
- đ¤ An important distinction is made â leadership integrity doesnât mean being perfect or universally popular. It means having the character to own up to mistakes, which can paradoxically reinforce trust.
- đŞ Developing integrity is an active process â it requires leaders to first consciously define their core values, then consistently model that behavior, and finally hold themselves and others accountable to those standards.
Stop apologizing for reasonable business decisions
- đ ââď¸ We often use âsorryâ as a conversational filler when making reasonable requests or stating facts â like our pricing, policies, or availability.
- đ This habit undermines authority and signals a lack of confidence. Apologizing for your price, for example, frames it as an inconvenience rather than a fair exchange for the value you provide.
- ⨠The better approach is to state your decision directly and neutrally. Instead of âSorry, I canât make that time,â a simple and more powerful alternative is, âThat time doesnât work for me. How aboutâŚ?â
- âď¸ The key takeaway is to distinguish between a genuine mistake that requires an apology and a reasonable boundary that does not. The goal is to reserve apologies for when they are truly warranted.
Picking your battles when you are hyper-rational
- đ§ The article advocates for a âhyper-rationalâ approach to professional disagreements â you should only engage in battles that materially affect your ultimate goal.
- đ It highlights the critical difference between being right and being effective. Winning a minor argument might make you feel correct, but it can cost you goodwill and energy, ultimately making you less effective at achieving the larger objective.
- đ§ââď¸ This means consciously letting go of small things â like minor factual errors or perceived slights that don't impact the final outcome. It's about conserving your âdisagreement budgetâ for issues that are truly important.
- âď¸ The goal is to become more strategic, not just technically correct. By ignoring trivial friction, you save your time, energy, and political capital for the fights that actually matter, making you a more influential and focused professional.
Exploring for Strategy
- đ§ The article contrasts two fundamental modes of operation â execution, which is efficiently following a known path, and exploration, which is searching for a path when the territory is unknown.
- đ The core argument is that robust strategy is not a grand plan conceived in a boardroom â it's an emergent outcome discovered through deliberate exploration. You find the strategy by trying things, not by thinking about them in isolation.
- đ¤ This model requires a shift in leadership â instead of prescribing solutions, leaders must define valuable problems and empower autonomous teams to place numerous, small âbetsâ to discover what works. Trust is essential.
- đ§ In an âexploringâ organization, the primary output isn't just features or efficiency, but validated learning. Tolerating failures from well-reasoned experiments is critical, as these learnings are what ultimately illuminate the correct strategic direction.
Software Quality
- đ The article argues that âsoftware qualityâ is too vague â it should be broken down into four distinct dimensions: External Quality (for the user), Internal Quality (code health), Product Quality (solving the right problem), and Process Quality (how the team works).
- âď¸ These four dimensions are in constant tension â there are always trade-offs. For example, prioritizing shipping speed (Process Quality) might temporarily sacrifice code maintainability (Internal Quality). The key is to make these trade-offs consciously.
- đŹ Using this framework provides a shared language that transforms vague complaints like âour quality is badâ into specific, actionable discussions â for example, âOur Internal Quality is suffering, which is slowing down our Process Quality.â
Thatâs all for this weekâs edition
I hope you liked it, and youâve learned something â if you did, donât forget to give a thumbs-up, add your thoughts as comments, and share this issue with your friends and network.
See you all next week đ
Oh, and if someone forwarded this email to you, sign up if you found it useful đ