coaching

how to lose arguments

How to stop winning arguments

We tend to treat arguments as fights or zero-sum games which hinders their original purpose. We should stop.

the stories we tell ourselves

The stories we tell ourselves

We have a mechanism that can conceive unhappiness, difficulty changing habits, relationship problems, frustration, anger, and disappointment. We are usually not aware, but it’s happening continuously and in all of us. It’s us unconsciously telling stories to ourselves.

goal setting

The 101 of effective goal setting

Goal setting is one of the most important ways to foster growth, let’s look at some key concepts and frameworks.

thoughts on feedback

Thoughts on giving feedback

A good, blameless feedback culture is essential for working together efficiently as it forms healthy relationships, fuels personal and professional growth and aligns us with common norms. Feedback is one of the cornerstones of company culture.

learning at work is work

Learning at work is absolutely work

Everyone agrees that constant learning and having a growth mindset are fundamental to success in software engineering. Yet once you’re done with onboarding at your new job as a software engineer the rat race seems to begin, leaving no dedicated time for learning.

questions vs directions

Questions vs. directions

Asking questions is a basic coaching technique but doing it properly is a matter of practice, finding a good balance and avoiding some common pitfalls. As with most of the things in life.

one on ones

The basics of one on one sessions

Conducting good one on one sessions is one of the most frustrating skills new engineering leads need to learn.

this is how i am

Excuse no. 13 – this is how I am

The limiting belief above all is that we think we cannot change. This is not true. Stop making excuses for yourself and grow.

The proverbial hero engineer

Kill your heroes

Having hero engineers in your team is often a red flag – read on to learn why.

comfort zone 2

Engineering managers, stop coding!

New engineering managers need to get out of their comfort zone of being successful engineers and invest in their growth in management.

Scroll to Top