Finding a new position in today’s challenging job market can be daunting. However, a fractional career can provide the solution you’re seeking. This concept, famously used for CTOs in growing companies that need a CTO but lack the budget for a full-time hire, can be extended to other positions in the tech field. This blog delves into the benefits of fractional careers for both job seekers and hiring managers.
Continue reading Embracing Fractional Careers: A New Approach to Hiring and Job-SeekingCategory: Team Manager
The Butterfly Effect in Software Development: How Small Things Add Up
Imagine you’re reading a suspenseful novel, and suddenly, a semicolon is misplaced. The sentence loses its meaning, and the suspense is broken. This is much like software development. A misplaced semicolon in code can cause an entire application to break, disrupting the user experience. This is the butterfly effect in action, where a small change can lead to significant results.
The Domino Effect of Small Issues
In software development, small issues are like misplaced semicolons. A minor performance issue might seem insignificant at first, but as these issues accumulate, they can lead to a sluggish application. It’s like a snowball rolling down a hill, gathering more snow and momentum as it goes.
Continue reading The Butterfly Effect in Software Development: How Small Things Add UpThe Essence of Leadership: Serving to Lead
Leadership is an art, a commitment, and a journey best navigated with a servant’s heart. The concept of servant leadership flips the traditional leadership script, suggesting that the most influential leaders prioritize the needs of their team above their own. This blog post delves into the philosophy of servant leadership, highlights three historical figures who embodied this approach and offers insights into how leaders can serve their teams effectively.
Servant Leadership: A Timeless Approach
The term ‘servant leadership’ was coined by Robert K. Greenleaf in his 1970 essay, “The Servant as Leader.” However, the practice dates back much further, with examples found throughout history. Servant leaders lead primarily to empower and uplift those around them.
Continue reading The Essence of Leadership: Serving to LeadA 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 a support team. I hope everyone else finds this helpful. Feel free to reach out to me on LinkedIn with your questions or concerns or even to be mentored; I love meeting new friends.
Continue reading A Comprehensive Guide for Support ManagersRunning 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 leadership. In this blog, we’ll explore best practices for successfully running onshore and offshore teams, ensuring seamless collaboration and project success.
Continue reading Running Onshore and Offshore Development Teams – A Guide for Vice Presidents of EngineeringAndrew 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 technical excellence, strategic vision, and unwavering commitment to customer success. In this article, we’ll explore Andrew’s impact, his role in shaping engineering teams, and the principles that guide his leadership.
Continue reading Andrew Pallant – A Strategic Leader in EngineeringWhy 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 able to measure. Without measurement, we will not know we are doing something correctly.
Continue reading Why a Process is ImportantAre 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! Continue reading Are Stand-ups a Waste of Time
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 with our Account Manager have discovered some long lingering holes that need to be plugged. Nothing major, but nevertheless, we need to fill the holes. Some of the uncovered issues are: communication, processes and specifications for developers. It is not enough to get the projects done, but we need to do it right and right on spec.
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 things that Senior Developer can teach a Junior Developer. In this blog I will discuss why a Senior should become a Junior – for a short time. Continue reading Senior should be a Junior for a Day