business
-
Leveraging Accountability Partners in Engineering Leadership

The running ninjas group illustrates the significance of accountability partnerships in enhancing motivation and discipline. These principles apply to engineering teams, fostering collaboration, transparency, and continuous improvement. By promoting goal-setting, structured communication, emotional support, and diverse partnering approaches, teams can improve performance, engagement, and skill development, creating a thriving work environment. Continue reading
-
Foster AI innovation and research in India

India needs to implement significant systemic changes in education, funding, and research methodologies to enhance AI innovation. Key issues include low investment in R&D, talent retention challenges, the need for IT innovation, educational reforms, and increased GPU capacity. Addressing the “Jugaad” mentality and fostering private sector involvement are also essential. Continue reading
-
“Jeffing” Your Way to Better Leadership and Management

“Jeffing” in running, with short walk breaks, can also enhance leadership and management skills. Pace your team, encourage breaks and flexibility, and mix up tasks like alternating between hard running and easier walking. Set achievable goals, be flexible, and create an energized and healthy work environment for long-term success. Continue reading
-
Leadership Skills # 13 – the T.E.A.M

With over two decades of experience in leading technology initiatives globally, emphasizes the essential qualities for teams to navigate business pressures effectively. He highlights “Tenacity,” “Energy,” “Aspiration,” and “Management” and asserts that demonstrating these qualities collectively enhances the chances of success in achieving set objectives. Continue reading
-
Leadership Skills # 12 – Navigating Ambiguity

Teams must eliminate ambiguity and interpretation for success, according to Patrick Lencioni. To achieve this, they should map out the situation, address cross-functional gaps, identify key stakeholders, develop approaches, determine decision enforcement, document the decision-making process, and align on reopening criteria. If stuck, they should avoid overreacting and strive to prevent alienating team members. Continue reading
-
Leadership Skills # 10 : Change !

In the dynamic landscape of today’s world, change is inevitable. Whether it’s adapting to new technologies, evolving market trends, or refining organizational structures, the ability to navigate change is crucial for long-term success. However, the key lies not just in making changes but in ensuring they are absorbed effectively by the workforce. This article outlines Continue reading
About Me

Over 24 years of experience developing software to support multi-million dollar revenue scale and leading global engineering teams. Hands-on leadership in building and mentoring software engineering teams. I love History as a subject and also run regularly long distances to keep myself functional.