BBrandon's Site
View on GitHub

Published on 10/04/2025

Leading a cohort

B

Brandon Maggiano

@bmaggiano
Leading a cohort
The Setup

A few weeks ago, I had to give a talk about our company’s entire ecosystem—over a dozen microservices—to the entire engineering department. These services spanned everything from Azure to AWS, built in C#, Python, Ruby on Rails, and .NET. Basically, a little bit of everything.


And here’s the kicker: I’ve only been here nine months. When I joined, I didn’t know the architecture, the stack, or even the coding language we used. My background was all JavaScript—React and Node—and suddenly I was working in Ruby on Rails. It was a massive shift.


The Challenge

This session, which I co-hosted with my coworker Spencer, was focused on user flow. We were tasked with walking everyone through how data moves through our systems from start to finish. I was equal parts excited and terrified.

So I did what I could: I prepared. A lot. I built slides, created visuals in v0.dev, used ChatGPT for imagery, and practiced over and over. By the time the day came, I was nervous—but the preparation paid off. Once I started talking, it felt less like a presentation and more like a rehearsal.


The Talk

The talk went better than I could’ve hoped. We broke down each of the microservices, explained how everything connects, and painted a picture of our system’s user flow end-to-end. By the end, people were snapping photos of our diagram and asking if I could send the slides directly to them. That was such a surreal moment—realizing I’d gone from not knowing this ecosystem at all to explaining it to the people who built it.


The Takeaway

If there’s one thing I learned from this experience, it’s that preparation builds confidence. The more effort you put in beforehand, the less scary the actual talk becomes. When you prepare deeply, the presentation itself just feels like another practice run.

Anyone can give a great talk—no matter how new you are, no matter how nervous you feel—if you put in the work. Preparation gives you confidence, and confidence makes it feel natural.


Looking Back

Standing up in front of the entire department was intimidating, but it turned out to be one of the most rewarding experiences I’ve had so far as an engineer. If you ever find yourself in my shoes—nervous, unsure, maybe a little out of your depth—just remember: it’s all about the work you do before you ever step up to the mic.