Every month, we collect the best resources for software engineering managers to make you the sharpest tech leader you can be. If you want to receive the best content every week, don't forget to subscribe to our newsletter.
Psychological Safety: The Foundation to Build Your Team’s Success
Sometimes, teamwork gets tiring, communication gets weird, fresh ideas are rare and far between, and people are more likely to jump down each other’s throats. Sound familiar? Building psychological safety could help you fix all that. We interviewed Dan Rummel, Senior Director of Engineering at One Medical on this topic. (Podcast + blog post inside)
Heroes and Juniors: Increasing Engineering Team Velocity
Or why organizational science is a powerful tool for building better software.
Surprising insights from talking to hiring teams in Silicon Valley
I’ve talked to various hiring teams over the past several months and after spending 3 years building out an engineering team myself, I was surprised by some of the things I discovered.
Makers, Don't Let Yourself Be Forced Into the 'Manager Schedule'
In Masters of Doom, a book about the game development company id Software and its influence on popular culture, David Kushner reflected on the unconventional working style of the company's ace coder, John Carmack.
How To Run Effective Remote Team Meetings
The remote meeting guide every manager needs: 7 practices that will help you run highly productive and inclusive virtual meetings.
How To Be A Good Software Engineer Mentor
Mentoring is one of the best ways to help junior developers grow their skills. As a mid-level or senior developer, it's up to you to decide what kind of mentor you want to be. The most important thing to keep in mind as a mentor is that it's not about you. It's not about your experience or how eloquently you can write code.
How to build a startup engineering team
Advice for when you’re starting from scratch and designing for growth.
Hiring for Conscientiousness
Why startups should hire conscientious people—and how to find them
You’re awesome [but I just think so secretly]
If you are like me or many of the engineers¹ I have known, it is considerably easier to find things to criticize and critique. Most of the time, constructive criticism is our job. We identify problems and create solutions to them. We are hardwired to identify opportunities for improvement.
How to offer challenges to your teammates
Think about when a manager’s helped skyrocket your growth—what did they do? Did they teach you a new skill? Did they give you hard feedback?
What You Should Do Now
👉 If you are serious about becoming a great engineering manager, you should subscribe to our newsletter or download the state of software development 2020 report.
🚀 If you need developer help for your project then click here for a FREE consultation.
About the author:
Gabor Zold is a content marketer and tech writer, focusing on software development technologies and engineering management. He has extensive knowledge about engineering management-related topics and has been doing interviews with accomplished tech leaders for years. He is the audio wizard of the Level-up Engineering podcast.