management

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.

covid burnout health

On COVID, burnout, teams and self-care

The changes COVID brought into our lives and work can affect us in profound ways. Let me share some aspects and my thoughts with you.

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.

top questions hiring manager

Top 12 questions you get as a hiring manager

It’s important to give the chance for your candidates to ask questions, too, don’t fall in the trap of doing one-sided interviews. I’ve gathered the top 12 questions I’ve been asked as a hiring manager.

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.

Scroll to Top