How to Build a High Performing Team
Discover how to build high-performing software engineering teams, focusing on synergy, clear goals, and shared vision. Get actionable insights and practical advice.
How to Build a High Performing Team Read More »
Discover how to build high-performing software engineering teams, focusing on synergy, clear goals, and shared vision. Get actionable insights and practical advice.
How to Build a High Performing Team Read More »
Explore the impact of epistemic learned helplessness on software engineering, and discover strategies to diminish its hindering effects on decision-making in a fast-paced industry.
Navigating Uncertainty: Software Engineering and Epistemic Learned Helplessness Read More »
Explore strategies to enhance your software engineering career, focusing not just on technical skills but also on recognition, personal branding, and visibility.
How to Get Your Work Recognized — 6 Strategies Read More »
Explore the unique strengths of introverted leadership, from deep thinking to effective communication. Learn strategies to leverage these qualities for success in leadership roles.
Quiet Confidence – How To Thrive As An Introvert Leader Read More »
Explore how mental models like first principles thinking, intellectual humility, and other related concepts can foster innovation, creativity, and effective problem-solving.
These 10 Mental Models Will Make You Smarter Read More »
Uncover how trust is built within teams across three levels – individual, team, and organizational, and explore the 11 factors that significantly influence this process.
The 3 Layers to Unlocking Team Trust: A Leader’s Guide Read More »
Explore various leadership styles and their pros and cons in this comprehensive guide. Ideal for both seasoned and aspiring leaders seeking to hone their approach.
10 Leadership Styles Every Manager Needs to Know Read More »
Boost productivity without burning out using productivity techniques like the Pomodoro Method, Eisenhower Matrix, and more to balance efficiency with well-being in the workplace.
6 Productivity Techniques Which Won’t Burn You Out Read More »
Discover practical strategies for honest, effective reviews and learn how to turn tough conversations into trust-building, career-advancing opportunities. Your guide to making reviews genuinely helpful, not just another task on your to-do list.
How to Have More Effective Performance Review Talks: 6 Expert Techniques Read More »
Learn from great leaders: unlock effective leadership by creating a safe environment for your team. Learn how personal growth fosters innovation, trust, and mutual respect.
Great Leaders Make People Feel Safe Read More »
Discover the roots of burnout, its distinct symptoms, and key causes. Learn to identify potential signs and explore strategies to overcome this chronic syndrome.
Demystifying Burnout – A Deep Dive Into Its Symptoms And Remedies Read More »
Discover how to amplify your communication skills with these 3 game-changing strategies. Effective for personal, work, and social contexts.
The Rule of 3: A Game-Changer for Your Communication Skills Read More »
Explore research on the impact of office spaces on employees’ psychological and physical states. Learn why a one-size-fits-all approach to workspaces may be counterproductive, and discover how designing diverse, inspiring environments can boost productivity, well-being, and creativity.
The Office Odyssey: Return, Resist or Remodel? Read More »
Learn how to effectively manage expectations in professional relationships with these essential tips. Clarify, communicate, provide support, ensure commitment, and establish clear roles and responsibilities for a successful partnership.
Managing Expectations: 5 Steps to Effective Communication and Understanding Read More »
Zoom fatigue is a real phenomenon, resulting from prolonged virtual meetings. This post explores its causes, including cognitive overload and lack of movement, and provides practical tips to combat it. Learn how to improve your virtual meeting experience and increase productivity.
Zoom Fatigue Unpacked: Understanding and Overcoming Virtual Exhaustion Read More »
In Agile software development, retrospectives help teams identify areas for improvement. However, certain behaviors known as antipatterns can undermine their effectiveness. Here are some common antipatterns to avoid.
Retrospective Antipatterns: The Silent Agile Team Killers Read More »
Learn how to onboard engineers with an empathetic and structured approach. Includes a 30-60-90-day check-in template. Onboarding software engineers is not trivial.
The Ultimate Guide to Onboarding Software Engineers (2023) Read More »
What makes high-performance teams stand out? What sets these teams apart from the rest? How can you build outstanding teams? Dive in for the answers.
The Most Important Characteristics Of High-Performance Teams (2024) Read More »
Leadership can be compared to being a farmer in the sense that both require patience, dedication, and a long-term perspective.
7 Leadership Lessons from the Fields: Advice from Farmers Read More »
Get the one-on-one advice you need to get started as an engineering manager: three tangible lists of ideas of what to talk about in your first few one-on-ones.
How To Start Managing People – The First 3 One-on-Ones Read More »
One of the first challenges fresh engineering managers face is to figure out what makes their engineers tick. I’m presenting you with two models about how to approach this.
Practical Motivation And Engineering Management – A Tale Of 2 Frameworks. Read More »
A cognitive bias is a systematic error in thinking that occurs when we are processing and interpreting information in the world around us and affects the decisions and judgments that we make.
12 Common Cognitive Fallacies Read More »
You might have heard of the (in)famous Dunbar’s number, about the limit of the number of stable relationships we can maintain.
The problem with burnout is that we don’t know how to recognize it. This post helps with quantifying the symptoms and see where you land.
Quantifying Burnout Read More »
A One-On-One Document Template You’ll Actually Use
A One-On-One Document Template You’ll Actually Use Read More »
It takes practice to stop saying “hey guys” – but what are some alternatives?
Gender-Neutral Terms To Address A Group Read More »
Ten observations on team leadership from a seasoned team coach and manager.
The 10 Golden Rules of Team Leadership Read More »
There are some fallacies about product development I’ve faced over my career that not only make daily work harder but actually have a toxic effect on both culture and processes.
4 Product Development Fallacies Read More »
Delivery speed results in cost reduction; confidence enables speed; confidence requires quality.
Tips On Prioritizing Tech Debt In A Healthy Way Read More »
Got a crazy idea that you think would totally work but you fear nobody will let you try it? Propose it as an experiment, not a change!
Stop Changing, Start Experimenting Read More »