Category: Team Lead

A Comprehensive Guide for Support Managers

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

Posted in Leadership, Manager, Success, Team Lead, Team Manager Tagged with: , , , , , , , , ,

Balancing Onshore and Offshore Engineering Teams

Introduction In today’s globalized world, many companies leverage onshore and offshore engineering teams to optimize resources and maximize productivity. However, striking a balance between these teams and ensuring their success can be challenging. As a VP of Engineering, I’ve learned

Posted in How To, Leadership, Manager, Success, Team, Team Lead Tagged with: , , , , , , ,

Running Onshore and Offshore Development Teams – A Guide for Vice Presidents of Engineering

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

Posted in Deployment, Leadership, Project Manager, Team, Team Lead, Team Manager Tagged with: , , , , , , ,

Andrew Pallant – A Strategic Leader in Engineering

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

Posted in #ldnont, Canada, Contributing, Deployment, Developer, Goals, Leadership, Manager, Ontario, Personal Thoughts, Professional Development, Senior, Skills, Team, Team Lead, Team Manager, Technology, Tips Tagged with: , , , , , , ,

Why a Process is Important

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

Posted in Better Coding, Contributing, Developer, evaluation, Manager, Metrics, Personal Thoughts, Professional Development, Success, Team, Team Lead, Team Manager, Uncategorized

Developer Engagement

I was throwing ideas around in how to increase our developer engagement. I was also thinking of a way to give our product development a little boost. I love the developers that I work with and would like to support

Posted in Developer, Leadership, Manager, Personal Learning and Growth, Personal Thoughts, Professional Development, Success, Team, Team Lead

Are Stand-ups a Waste of Time

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!

Posted in Leadership, Personal Learning and Growth, Personal Thoughts, Professional Development, Project Manager, Team, Team Lead, Team Manager Tagged with:

Achieving Order in Chaos

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

Posted in Beginning New Management Position, Professional Development, Project Manager, self-improvement, Team, Team Lead, Team Manager Tagged with:

Senior should be a Junior for a Day

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

Posted in Better Coding, How To, Ideas, IT, Junior, Leadership, Listening, Team Lead, Team Manager

Importance of Code Refactoring

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

Posted in Better Coding, Developer, evaluation, Ideas, Mentor, self-improvement, Team, Team Lead, Team Manager