Category: Leadership

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: , , , , , , ,

Crafting a Successful Software Development Roadmap – A Guide for Product Managers 

Introduction As a product manager, one of your key responsibilities is creating and managing the software development roadmap. This strategic document serves as the guiding light for your development team, outlining your product’s vision, direction, and priorities over time. But

Posted in Developement, How To, Ideas, Leadership, Manager, Metrics, Professional Development Tagged with: , , , , , , , ,

5 Essential Elements for a Successful Software Roadmap

Creating a successful software roadmap is akin to charting a course for a ship. It guides the team toward their goals, ensuring they stay on track and reach their destination. For engineers, a well-crafted roadmap is essential to meet targets

Posted in Deployment, Developer, How To, Ideas, Leadership, Manager, Personal Learning and Growth, Planning, Professional Development, Project, Project Manager, Team 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: , , , , , , ,

7 Soft Skills That Senior Developers Should Have

Developers often ask what they need to do to make it to the level of a senior developer. They can gain all the programming skills in all the popular and new software frameworks, but they will not be anything more

Posted in Developer, Leadership, Personal Learning and Growth, Personal Thoughts, self-improvement, Senior, Skills, Toastmasters

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:

Do You Hear What I Hear

Do you hear what I hear? Probably not! During meetings and conversations people are saying a lot and often times we are itching to talk. Many of us over speak the other person. I had a boss a few years

Posted in Leadership, Listening Tagged with: ,