Here are some of my thoughts on software development, technology and people. Content and opinions on this website are my own.
If you are a line manager, your most important responsibility is to ensure the people you line manage are happy, engaged and are working as effectively as they can. One of the best ways to achieve this is to have quality one-on-ones with your line reports. Here are some of my thoughts on how to accomplish that.Read more.