Introduction Being a new support manager or suddenly finding yourself responsible for the success of a support team is a little unnerving. There are plenty of resources online, but here is a summary of things I have learned while running…
Introduction Being a new support manager or suddenly finding yourself responsible for the success of a support team is a little unnerving. There are plenty of resources online, but here is a summary of things I have learned while running…
As a Vice President of Engineering, managing both onshore and offshore development teams can be both challenging and rewarding. Balancing the benefits of cost savings and access to global talent with the complexities of communication and cultural differences requires strategic…
Introduction In the dynamic landscape of technology, effective leadership is crucial for driving innovation, fostering collaboration, and achieving organizational goals. As a Vice President of Engineering, I have had the privilege of witnessing Andrew Pallant’s remarkable journey—a journey that exemplifies…
A Software Development Perspective A process is important as it creates an expectation of an outcome. Outcomes can measure a process and result in different ways making the process essential to follow. Without a strategy, we will not confidently be…
Are stand-ups a Waste of time for developers? I used to think so. I have been doing stand-ups for the past two months and I now think they are brilliant!
Trying to streamline things at work and make it so we are producing higher quality code I have learned a few things. Mind you I have only been in my new position for a few weeks, but already I along…
There are times where a Senior Developer should take a step back and become a Junior Developer. There are times when a Junior Developer can teach a Senior Developer new skill, thoughts and patterns. Granted there are a fair number…
By continuously improving the design of code, we make it easier and easier to work with. This is in sharp contrast to what typically happens: little refactoring and a great deal of attention paid to expediently adding new features. If…
There are plenty of tasks a person could do in their first two weeks as a new Project or Team Manager. I have isolated some of the more important tasks that need to be addressed in the first two weeks…
Delegation is a tough skill to master. Many mangers have trouble delegating tasks to employees because they have trouble giving up control. A good manager knows their strengths and the amount of work load they can handle without stressing.…