Attribution: Image inspired by human creativity; generated using Gemini AI Studio and Nana Banana Pro
I believe we all survived! š¤£
The moment of doubt
Picture this: Itās 9PM on a Tuesday. I am past my chocolate and lavender tea š« ritual. My screen is full of code that may or may not be working, honestly, at this point, Iām not entirely sure. Iām learning about agentic AI engineering in Crew AI, and I have that familiar feeling that every technical leader knows: the one where youāre simultaneously excited and terrified that you might be leading your team off into the unknown. The responsible thing would be to stop, do more research, maybe wait until things are clearer. I kept going anyway.
The comfort trap
Hereās what you need to understand about leading Visaās design system engineering team: weāre really, really good at what we do. My team builds component and pattern libraries in React, Angular, Flutter, CSS. Beautiful, documented, production-grade UI engineering that thousands of developers depend on at https://design.visa.com. Weāre the bread and butter people. The reliable ones. The āweāve got thisā team. And thereās something seductive about that kind of competence, isnāt there? You can spend an entire career getting incrementally better at something youāre already excellent at. Safe. Predictable. Comfortable. But I kept having this thought, more of a nagging feeling, for awhile (a few months) in 2025, as we were delivering on our going public, open source and brand new Patterns experience. Is bread and butter enough for whatās coming? I didnāt want us to be the team that was amazing at yesterdayās problems. I wanted us to evolve into a holistic product engineering team. One that could build diverse applications across our ecosystem, from idea to production app. One that would be ready for this AI-native world thatās clearly not waiting for anyone to feel prepared. The question was⦠how do you transform a team without breaking what makes them great?
The decision to act
I made a choice that felt uncomfortable, but necessary for growth. I would start learning it myself first, nights and weekends. Before telling anyone what I was doing. Because hereās the truth about leadership that nobody really likes to say out loud: if youāre not willing to look uncomfortable while learning something new, you have absolutely no business asking your team to do it.
Be the change you want to see! - Mahatma Gandhi (commonly attributed)
So I enrolled in āThe Complete Agentic AI Engineering Courseā on Udemy and dove in. It was fun and fed my curiosity from the get-go.
The learning curve and beginners mindset
Iāve always had the most fun when learning and doing things. Iāve found it challenging in 2025, with intense execution from a multi-year plan leading into it. I feel soul-happy and my curiosity of how things work and to demystify, was well fed!
I spent weeks fumbling through tutorials on building agents. Building and learning things, hands-on. Staying up too late trying to understand protocols while my brain screamed at me to just go to bed already. There were many moments where I thought, āWhat am I doing? Am I missing something from the strategical or tactical or operations of the business.ā
But thatās exactly what I needed to understand. If this was hard for me, someone technical, motivated, with time I could carve out, I visualized what would it be like for my team? Would they find it valuable? Would it connect to our actual work? Or was I chasing shiny objects while calling it āinnovationā? I needed to know before I asked them to invest their time and trust.
The discovery, and the relief
The course was phenomenal. It was enabling, unlocking, demystifying phenomenal. I started seeing connections everywhere. Design systems arenāt just component libraries - theyāre ecosystems. And AI agents could help us build intelligent tooling, documentation assistants, automated workflows, development aids, quality and security checks that would multiply our teamās impact in ways I had and hadnāt considered.
More than that, I could see a path. A way to grow from UI engineering excellence into something broader without abandoning our foundation majors. A way to stay relevant and essential, as the industry transforms around us.
I came back from that learning journey energized. Maybe a little insufferable with excitement, if Iām being honest. The kind of energy where you want to grab everyone and say, āOMG, you know that thing we were sketching and thinking about!ā š
The ask
I made it formal. Added it to our quarterly learning OKRs. Brought it to the team. āWeāre all doing this course. Together. Itās going to take time. Itās going to be challenging. I am already on the journey and I can see how itās going, so I know what Iām asking. And I really think this is necessary to enable us on where we need to go.ā
Hereās the humbling part: they said yes. I did provide some guidance on getting through the course breadthwise first to get an overall idea and get mystified, and then to go deeper and play and apply further to our work.
They trusted me. These brilliant engineers who could have pushed back. And if that doesnāt make you feel the weight of leadership, I donāt know what will. But they knew, the work we did in the couple months leading into the new fiscal year, where we planned a constellation of Design System and ecosystem, needed to manifest, and to bring it to life, we needed the skills and learning to enable it!
The journey, together
Watching my team go through the same learning curve I did was⦠well, it was everything. Seeing them struggle with the same concepts Iād struggled with. Watching them have those āaha!ā moments. Observing the shift from āI have to do this because itās an OKRā to āWait, this is actually really cool.ā And then, one by one, they finished.
As they finished, we started coupling them with meaningful AI agents to be built to improve our quality, security, workflows and documentation efforts. By first identifying and defining the problem and then having one or pairs of team members go after building agents. During this process, they also found out what problems needed agents and what didnāt. And now, we have some agents in the back and some in the works and also plenty of automation scripts that we didnāt have before just because we biased to action.
We celebrated all the wins and learnings, and laughed about them all, becoming better engineers together.
The transformation
Now my UI engineers have started their AI engineering journey. They can build agentic systems in multiple frameworks. They understand MCP fundamentals. Theyāre designing intelligent automation into our ecosystem of products. Theyāre thinking bigger than components and patterns. The best part is when they solve problems we have defined, in elegant ways, and seeing when itās not necessary to use AI and just simple automated solutions will do. They are finding boundaries, being discerning. The biggest wins are when they can see and glean through further, because thatās a team of self-driven leaders we are building here. We are now building a whole digital wall of agents that helps us improve the quality, security etc. of all our assets.
The messy truth about leading in technology
Through this journey, I kept pondering how my team would apply the learnings from here to the teamās current and future program items. I had some hunches, sketches and concepts, but I I wouldnāt say I was 100% sure. However, I leaned in and trudged on increasing my knowledge because the more I knew, the more possibilities I could think about. But thatās the thing about being a technical leader in 2025/26: there is no playbook. The frontier doesnāt come with a map. You have to be willing to go out there, poke around in the dark, try things, fail at things, follow your curiosities and figure out which paths make sense for your business. Then you have to come back and invite your team to explore with you. Not because you have all the answers. Because youāre willing to find them together.
What Iād do differently
Nothing, really! Iād probably do the same thing again, but Iād worry less. I spent so much energy rethinking the decision. āHow are we going to leverage in our business? Will the learnings from here stick? What are the various problems we would solve with it?ā And you know what? Those questions are important. They keep you honest. But they can also paralyze you if you let them. The truth is, you never have perfect information. You never feel completely ready. You just have to make the best decision you can with what you know, commit to it, and be willing to adjust if youāre wrong. I channeled quite a few thoughts, wisdom and mantras, from experience.
- Courage isnāt the absence of doubt. Itās moving forward despite it.
- Itās ok to have more questions than answers.
- Itās more expensive to not make a decision, than to make a decision, bias to action and course correct.
Whatās next?
Gotta keep moving!
Now that we have these capabilities, the fun part begins. Weāre exploring intelligence and efficiency with agents around documentation quality, accessibility testing, design quality reviews, agentic metadata contexts, developer experience tools powered by GenAI etc. Weāre also continuing to strengthen our core front-end engineering excellenceābecause this was never about abandoning our foundation. It was about building on it. Expanding it. Making sure weāre not just good at what we do today, but ready for what weāll need to do tomorrow. The goal has always been evolution, not replacement. A team thatās as comfortable building AI agents as building React components. A team that can navigate uncertainty because theyāve done it before. A team thatās brave enough to keep learning, moving with actions and growing.
For leaders who are wondering
If youāre thinking about upskilling your team in AI or any emerging technology, and youāre feeling that mix of excitement and apprehension that I felt, let me share what Iāve learned:
- Go first. Donāt just read or listen or watch about it. Build with it. Break things. Look foolish. Experience the learning curve yourself. You canāt lead somewhere you havenāt been. Be the test driver.
- Validate before scaling. Make sure itās actually worth your teamās time. Your enthusiasm is not sufficient evidence. The technology needs to connect to real problems, provide real value and have sizable impact. For us, it is developer products through the Design System and ecosystem.
- Make it formal. Add it to OKRs. Create space for learning. Signal that this matters. People are busy, and they need permission to prioritize learning over shipping.
- Learn together. Collective, shared learning builds stronger teams than individual study. The insights you share, the struggles you commiserate over, the victories you celebrate - thatās how culture is built.
- Iāve set up an agentic Design System Engineering weekly series to sync as a team. Here, we share across agents weāve built or are working on, technologies weāve discovered, share and tell our sandboxes etc.
- Stay in the thick of it. Your team needs to see you learning alongside them. Not above them, directing from on high. With them, in the mess of it.
- I constantly repeat phrases like āfrom what Iāve learnt, it seemsā¦ā or āI am not sure, but this is what I know; has anyone gone further on this?ā
- Embrace the uncertainty. You will doubt yourself. You will wonder if youāre doing the right thing. Thatās normal. Thatās healthy. Thatās leadership. Keep moving forwardā¦
- Celebrate the moment when you see growth. Because thatās when you know youāve done your job.
- I focus on hiring really solid folks and grow/mentor solid folks, because eventually I want them to tell us what we need to do or build and where we need to go; not just task takingā¦
The leadership lesson nobody tells you
The best teams donāt follow leaders who have all the answers. They follow leaders who are brave enough to admit they donāt, humble enough to learn alongside them, and committed enough to find the answers together. The frontier is where the most interesting work happens. And itās a lot less scary when youāre not exploring it alone. So hereās to late-night or early-morning learning sessions. Hereās to looking foolish in pursuit of growth. Hereās to teams brave enough to follow leaders into the unknown. Hereās to the beautiful, messy, uncertain work of transformation. And hereās to tea, coffee, chocolate or [ insert yours ] anything that gets you into the time and space to make progress into the unknownā¦
If youāre interested in the course that started this whole adventure: The Complete Agentic AI Engineering Course . Questions about leading technical teams through transformation? Want to commiserate about the challenges of upskilling? Think Iām completely wrong about something? Iām always up for a conversation. Reach out. Now if youāll excuse me, I have some more learning to go, ideas to go build. Keep learning and doing my friends! š
A body in motion, stays in motion. - theĀ Law of Inertia