Category: Managing Developers

The best articles from the top current engineering managers about managing software engineers, or other tech managers. Including for remote or distributed teams. If you’re interested in a technical management, you need to keep track of the latest best practices with our curated articles from which we surface the key insights.

Clearbit’s approach to management

Management is an art is severely underrated in the wider business community. Your manager can make or break your experience at work, as your primary contact with a company. Ultimately, people don’t leave companies; they leave managers.

Developing a management philosophy

A management philosophy is the set of beliefs you use to guide your decision making process. Having clearly defined yours will help you everyday in any decisions, in addition to helping your team keeping you accountable on some values you believe in

How to Pair Up The Employee with The Right Manager

“Don’t pick a job. Pick a Boss. Your first boss is the biggest factor in your career success.” The decision to pair an employee with a manager should be a deliberate representation of the management ethos across the company.

Ten Habits of Incompetent Managers

How do you identify the members of your team that could sink it? Here is a great article listing 10 signs that are hallmarks that you can easily identify. Any one of these behaviors should sound a warning bell. More than two — sound the alarm!

Why a good boss likes it when people complain

Some managers say “don’t bring me problems, bring me solutions,” but maybe you shouldn’t subscribe to it. Turning those small, early, complaints into constructive feedback can save managers a lot of work down the road.

Being a Tech Lead with More Experienced Teammates Than You

The nature of engineering ladders, with their many forks, makes this a fairly common situation. The first time you’re in it, it can feel uncomfortable. But the way to approach it is fairly simple. But you need first to design you will work together.

Advice for first-time managers

A great article on the advises 2 engineering managers would give themselves when stepping into management roles for the first time. Including ruthless prioritization, demonstrating and rewarding the right behaviors, being vulnerable and staying human.

How can you get your team to take on more responsibility?

A question that you may have come across frequently is why a team is not doing what their manager expects them to do. The flip side of this question could be phrased as: “How can I remove myself from all the discussions I’m constantly being pulled in?”

Managing managers: How’s it different?

Based on hundreds of interviews, here are the biggest differences — and things to keep in mind — as you’re managing managers: the amount of space you give your team, how exactly you spend your time, and who you’re interacting with on a day-to-day basis.

How Engineering Directors Should Think and Communicate

As a manager of managers, you should clearly state the outcomes you’d like to and those that would disappoint you. But you shouldn’t state your expectations on how to do things. Managers and teams should figure it out themselves.

Subscribe to our newsletter Weekly Bytes to get our curation of the top 5 articles of the week.