Becoming some kind of engineering lead or manager has its own set of new skills to master and problems to overcome. Suddenly you aren't a single contributor anymore. You are responsible for other people and the work of several peoples. What are the ...
Every year we publish the State of Software Development report. Our goal is to learn more about how tech companies hire, keep talents, manage software development (tools, methods), and measure performance. We use the survey data to publish a report, ...
I am currently facing issues in my current job, I have been promoted (2 months ago) to lead developer in my team and got the following workload added : Plan with the project manager who will work on what Write technical specifications of projects P...
Any tools or code snippets or automated testing etc that you or your company uses that helps the developer save time in the long run. Additionally, what are the things that you wish you had the time to build to save yourself time or that you wish you...
The 1:1 meeting seems common in tech but that could just be the places I've worked. Do you have 1:1 meetings where you work? Do you think they're good? Bad? Other? (Definition for clarity: a 1:1 meeting is where a leader and their direct report have ...