management 7 Leadership Lessons from the Fields: Advice from Farmers Leadership can be compared to being a farmer in the sense that both require patience, dedication, and a long-term perspective.
one-on-one How To Start Managing People – The First 3 One-on-Ones 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.
coaching The Most Important Characteristics Of High-Performance Teams (2024) 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.
management Practical Motivation And Engineering Management – A Tale Of 2 Frameworks 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.
12 Common Cognitive Fallacies 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.
Dunbar’s 6 Magic Numbers You might have heard of the (in)famous Dunbar's number, about the limit of the number of stable relationships we can maintain.
burnout Quantifying Burnout The problem with burnout is that we don’t know how to recognize it. This post helps with quantifying the symptoms and seeing where you land.
management The Ultimate Guide to Onboarding Software Engineers (2024) Learn how to onboard engineers with an empathetic and structured approach. Includes a 30-60-90-day check-in template.
coaching Gender-Neutral Terms To Address A Group It takes practice to stop saying “hey guys” – but what are some alternatives?
coaching A One-On-One Document Template You’ll Actually Use A One-On-One Document Template You’ll Actually Use
coaching The 10 Golden Rules of Team Leadership Ten observations on team leadership from a seasoned team coach and manager.
management 4 Product Development Fallacies 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.
management Tips On Prioritizing Tech Debt In A Healthy Way Delivery speed results in cost reduction; confidence enables speed; confidence requires quality.
coaching Stop Changing, Start Experimenting 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!
coaching The 5 Common Mistakes Of New Engineering Managers These are the most common mistakes of new engineering managers who just left their individual contributor track – learn how to fix them.
coaching Use Active Listening to Boost Your Career The art of effective listening is essential to clear communication, and clear communication is necessary for career success. Learn how to get better at it.
growth The 4 Key Ways We Fail As Engineering Managers Being a successful engineering manager is not easy. Learn about the 4 key ways of failure you need to watch.
kindness Kindness is a hidden software engineering superpower Kindness is a hidden superpower for software engineers. It helps your peers feel safe, and if they feel safe people take the risks that enable efficient, honest communication and thus real collaboration.
management 7 harmful biases in performance reviews Unbiased performance reviews are key to a healthy organization and people’s growth. Learn about the typical biases in the process and how to counter them.
communication Communication skills for successful software engineers Understand how communication is an essential skill area for successful software developers on all levels.
hiring The top 11 technical interview myths These myths work against a good interview experience and the candidates’ chances to get hired, so I’d like to call them out and refute them.
coaching The four dangerous animals of product development These four kinds of personalities and mindsets are holding your product development back.
hiring Acing your technical interview – a hiring manager’s guide Learn how to prepare and excel at your next technical interview with these tips from a seasoned hiring manager
mindset How to stop winning arguments We tend to treat arguments as fights or zero-sum games which hinders their original purpose. We should stop doing that.
coaching The stories we tell ourselves We have a mechanism that creates unhappiness, difficulty changing habits, relationship problems, frustration, anger and disappointment. We are usually not aware of this, but it is happening continuously and in all of us.