As Developers, we put in a ton of effort into naming things. We focus on the case of how we name it, we debate between prefixes and suffixes of how we name them and whether they should be short or long. Great effort gets put into making the arguments of our methods and functions as clear and concise as possible. The same should be done with our team and stakeholders as well – providing clear…
I’m not a fanatical advocate for video in our remote life – using it when necessary is my primary motto. When I am on a call and people are not using I don’t mind as long as their focus is on the call, as long as they are listening to what everyone is saying, as long as they are engaged. Video shouldn’t be the stick that makes sure you are listening to meetings. If it…
If you can’t make it a day without lashing out, without listening to other people’s opinions, without ignoring your team to focus on your work, chances are you’re burnt out. Note: Not that you are approaching being burnt out, but you are burnt out. The tell in being burnt out isn’t in the quality of work that you deliver (we’ll see that later on), it’s in how you treat the people around you. It’s a…
If your delivery dates are more dream than reality, you have a problem. It means there is a disconnect, a huge one between what your team is focused on and what they are being asked for. If I’m in a meeting and I start to see this happen, a small voice starts going off in my head – “No, no, no, no, no” – and that’s the warning sign (simple as it may be) that…
Mad Scrambles happen when “something” big is happening. Not everyone has a good idea of what the “something” is, what it means or what the impact on the work is. In short, the team all has a different view of what it is to be done. As a result, the team starts going in various directions doing what they think is right to fix that something which ends in everyone going in different directions (i.e.,…