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.
Recruiting Engineers: Asana’s Secrets to Hiring Talent
We interviewed Greg Sabo, from Asana on recruiting engineers, to learn how one of the top companies in the industry faces this challenge. Check it out for actionable tips that can take your recruitment process to the next level as well!
[Podcast + Blog post]
Liam Martin: 5 Golden Rules of Hiring Remotely
Basically, there is no quantitative data currently that shows that remote off-sites actually work. We may find in the future that team retreats are actually not effective at all. But as of right now, since we have a whole bunch of extra cash, we basically do it. And the reason why we have so much extra cash is because we have a remote-first organization.
Scrum and Kanban: What’s the difference?
When working in an agile model, two task management techniques are often at the top of the list of approaches a team might take – Kanban and Scrum.
Lean Poker: Agile Training Molded Into Team Building
We recently held a company-wide hackathon at Coding Sans, and went with making it a Lean Poker event. It proved to be a great way to teach agile principles to our developers, it was a lot of fun for everyone involved, and got everyone in the company closer together.
10 Lessons Learned 4 Years Into Management
I’ve been a manager for the past 4 years and a leadership coach for the last 2 years. Someone asked me if I could share my learnings and experiences and here are the 10 things I learned.
The Diversity Diaries: How Can We Promote Diversity in STEM?
The issue of diversity in STEM fields is something which has been spoken about for some time, albeit until recently on a smaller scale. Is the issue of diversity, starting to be recognised at a greater scale in STEM fields? Has there been a shift in the increase in vocalising the discussion and creation of movements and organisations with the sole focus of addressing the concerns of those directly affected. Although increasingly spoken about, what are we doing to address diversity and how can we practically address the issue currently present? We asked some of our friends in STEM for their practical solutions.
What is a Tech Lead? The 4 worst things about this promotion
You’ve been promoted to Tech Lead! Congrats!
But what is a tech lead?
Cultural Debt
In the technology industry, you start to create “technical debt” when you kick off a new piece of software. You make upfront assumptions about how you need to build and then bias for action to get your product to market. Later, you’ll want to restructure or refactor the software to correct misalignment from those early decisions. You stabilize and reset things so you can build on a solid foundation into the future.
Manager TLDR – Issue 10
Constructive feedback, questions for your first one-on-one meeting, and high-trust distributed teams.
Building trust — with people and software
In this post, I will talk about the foundation for feedbacks (and any other type of communication) — building trust. When thinking on a technical comparison, I thought to myself, how can I build trust with the code I’m writing, and the answer was clear — testing!!
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.
🚀 Need developers for your team or project? Hire our experienced Angular or Node.js developers! 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.