Manish
Engineering Leader
I drive engineering excellence by championing my teams' success and well-being alongside system design and product vision. Together, we're creating impactful software that balances innovation with deep user's empathy.
Treating AI Coding Agents Like Junior Engineers
AI coding agents are powerful but can be reckless at scale. This article argues for treating them like junior engineers, providing proper context, reasoning guidance, and safety nets to transform them from liability to productivity accelerator.
Leading AI Adoption in Engineering Teams
AI is transforming software development, creating new challenges for engineers and leaders. This article explores how to successfully adopt AI through both optimized workflows and supportive cultures, with practical starting points and tool recommendations.
Engineering Leadership: Creating the Conditions for Success
Engineering leadership can take many forms. This article shares a personal philosophy focused on creating conditions where clarity, trust, and impact naturally grow, rather than forcing momentum through traditional means.
First Impressions: xAI grok-code-fast-1 with Cline
AI coding tools continue to evolve, and xAI's new grok-code-fast-1 model is worth trying. This article shares first impressions of using it with Cline in VSCode, highlighting the smooth workflow and productivity benefits.
Building Trust Through Action
Trust is earned through consistent action. In our fast-paced world, staying on top of tasks and delivering on commitments builds credibility and strengthens relationships. This article shares practical tips for prioritizing tasks, tackling quick wins, proactive planning, focused work sessions, and self-compassion.
Beyond Technical Skills: The Top Traits to Look for When Hiring Exceptional Engineers
When hiring engineers, technical skills are important but non-technical traits can be equally valuable. This article explores essential qualities like teamwork, communication, adaptability, time management, critical thinking, attention to detail, and ethics that make exceptional engineers.
Healthy Engineering Teams
In the fast-paced world of software delivery, engineering teams often overlook their most valuable asset - the team itself. This article explores key practices for maintaining team health through clear communication, constructive feedback, personal growth alignment, conflict resolution, and proper onboarding.