Kategorie: Engineering Excellence

Don’t motivate people

This article explores the misconception that leaders can motivate their employees through external rewards like bonuses and promotions. It argues that such extrinsic motivators can harm long-term engagement and relationships with work. Instead, the focus should be on awakening intrinsic motivation by understanding what drives individuals and connecting their passions to their roles. By fostering open communication and a sense of purpose, leaders can create an environment where employees feel engaged and inspired. Ultimately, success comes from empowering individuals to pursue their interests and aligning their work with a meaningful mission.

Weiterlesen »

How to give outstanding code reviews (if you have to)

Code reviews are essential for maintaining code quality and fostering team collaboration. While pair or team programming is often preferred for immediate feedback, asynchronous code reviews are a valuable alternative when real-time collaboration isn’t feasible. This article explores the challenges of asynchronous code reviews, such as delayed feedback and less effective communication, and offers practical strategies to their effectiveness. Key recommendations include providing timely feedback, setting clear expectations, focusing on test coverage, staying curious, and using code reviews as learning opportunities. Adopting these practices can ensure high-quality code, promote knowledge sharing, and maintain a strong collaborative dynamic, even when working asynchronously.

Weiterlesen »

Increase Engineering Productivity by 50% Through Focus and Flow

Keeping developers focused and in the zone can boost productivity by 50%. But how do you create such an environment? Beyond cutting down on meetings, this article offers eight practical tips to help your team work better. From working together on tasks to writing clear documentation, find out how to make your software team more productive and less stressed.

Weiterlesen »

Value-Stream-Oriented Kanban

Discover how value-stream-oriented Kanban can transform your software development process. This blog post explores how Kanban helps you see the big picture—from initial ideas to final delivery—ensuring every step adds real value for customers and your business. Find out how to set up a Kanban board that truly captures your products lifecycle, pinpoints bottlenecks, and smooths out your team’s workflow for better productivity.

Weiterlesen »

Things I love and hate about the state of software companies in 2024

This started as a rant, not meant to be published. But sticking to my „New Year’s resolution“ to write about what triggers me most, I decided to publish it anyway. I wanted to publish it as a LinkedIn post, but it got too long. So here is the unshortened, unpolished and authentic original version of this document, most of which I wrote on my phone after waking up on a Sunday at 5:45am. 😬

Weiterlesen »
Never miss an update

Subscribe To My Newsletter

Are you interested in creating high-performing teams and organizations without carrots-and-sticks leadership? Subscribe and get inspiration directly to your inbox.