Mise en place

Few things get under my skin like unprepared people—not in some grand, existential sense, but in the most mundane, everyday way. Picture this: You’re in line for the bus, change in hand, coins pre-counted, ready to roll. The bus pulls up, and the woman in front of you steps on. Then, as if it’s a total surprise, she realizes she needs to pay. That’s when she decides to dig into her purse, fumbling around forever to locate her coin pouch. She finally finds it, dumps the contents into her hand, and starts counting out the fare, one agonizing coin at a time. Seriously? Lady, didn’t you know you were about to board a bus? Didn’t it occur to you to have your fare ready? What were you doing this whole time—daydreaming? How could anyone be this unprepared?

You know who’s never unprepared? French chefs. They have a concept called mise en place—everything in its place. Before a single flame is lit, they’ve already measured their ingredients, lined up their tools, and sharpened their knives. Garlic? Chopped. Butter? Cubed. Ladle? Within reach. When it’s time to cook, it’s go time. No rummaging through drawers for a spoon, no opening the dishwasher mid-recipe to find a missing fork, no last-minute panic when the garlic’s gone. They’re ready—because that’s the point.

In your professional life, aim to be the French chef, not the bus lady. Whether you’re joining a meeting, debugging a tricky issue, writing a report, or building a slide deck—set yourself up before you dive in. If you’re a software engineer, that means your user story is open, your codebase is synced with main, your IDE is configured, and your environment is ready. Maybe you’ve got your coffee poured, your playlist queued, and your pomodoro timer ticking. The point is: don’t waste your mental energy fumbling after the clock starts. Be ready to cook.

I run a team of SREs. Like most ops teams, we deal with a steady stream of unplanned work—incidents popping up left and right. Most of the time, it’s manageable. We handle things on the fly and move on. But every so often, something big hits—a major incident, an outage. And that’s when it gets real. By definition, outages are unexpected. You can’t mise en place for that… or can you?

Actually, you can. You can’t predict the incident, but you can prepare for the moment it lands. That’s your mise en place for chaos. Have your dashboards bookmarked, know where the logs live, and keep your runbooks current and easy to find. Set up your tools so you’re not scrambling when seconds matter. The goal isn’t to eliminate surprise—it’s to reduce friction when it arrives.

Take it further. Work with your incident management team to create a cheat sheet for the first five minutes of a call: what to check, who to ping, what systems to glance at right away. Save those links, pin that doc, keep your comms templates handy. Because when everything’s on fire, your brain shouldn’t be juggling logistics. It should be solving the problem.

Here, let me help you. It doesn’t matter exactly what your ops team is responsible for—when you’re pulled into a major incident call, there are a few things you should do right away. First, announce yourself: say your name and your team. Then ask for a minute to get situated—maybe request a quick sitrep if one hasn’t been given. Open your key dashboards, starting from high-level views and drilling down as needed. Skim recent alerts and logs for context. Review the incident ticket or chat thread to see what’s been tried already. If any part of the system is yours, speak up and offer to help. Share only what you can confirm—stick to facts, not guesses. Take notes, because you’ll need them later. And finally, stay calm, stay focused, and if you’re not adding value in the moment, step back and let others work. That’s how you show up prepared.

Of course, being prepared is just the beginning. You can have every ingredient perfectly lined up, but if you’re a bad cook, you’ll still burn the dish. Preparation isn’t a silver bullet—but it is a force multiplier. Someone who knows what they’re doing and shows up organized will always outperform the person who’s winging it, fumbling for change as the bus pulls up. Don’t just be good—be ready.

Figure It Out

I started my career early, at fourteen years old. My dad owned a small business, and I had been pestering him since I was about eight that I wanted to work. So, when I reached the minimum legal age to work in Brazil, he hired me.

You might imagine I’d be hired for a position just for show, one where no real work was necessary. But no… My dad assigned me arguably the most painful work possible for me.

You see, I am a highly introverted person. To say I’m uncomfortable with people and new situations is an understatement. So, naturally, my dad assigned me tasks like calling customers and partners, going to the bank, dealing with Brazilian bureaucracy, and running all sorts of errands that usually required me to talk to people and ask for help or directions. This was the early 1990s, so the only way to figure out which bus to take home from an unfamiliar neighborhood was to ask someone at the bus stop. Remember, this was Brazil. At the time, bus stops were often just wooden poles painted red and stuck in the ground, with no signs indicating which bus lines served that stop, schedules, or anything else.

I hated running those errands. But the experience taught me something crucial: Figure It Out.

Unsurprisingly, this mindset proved very helpful when I started tinkering with computers. I didn’t know anyone else who knew how to use them. I had only one friend at school who actually owned a computer, and that was it.

My resources were limited: a few books (they were expensive, so not many), access to BBSes, and later, the Internet, plus those almost-useless manuals that came with computers.

Well, those resources might be enough if you have the right mindset. I can’t claim to be one of those geniuses who could write an operating system in assembly just by reading code from a monthly magazine, but I definitely made progress.

When I entered high school – where, in Brazil, you could also receive vocational training – I chose an IT track. There, I finally found like-minded individuals to exchange ideas, share books and information, and generally just figure things out together. Many of our teachers weren’t very helpful, and by the end of our final year, a few of us were more technically competent than most of them.

College proved disappointing, involving several false starts. The only time I truly felt I was making progress and learning was at the last university I attended. There, I discovered a few students running a “Linux Lab.” I finally found a group of nerds who were figuring things out on their own, and we started spending time together, learning from each other.

But since that still wasn’t enough, I dropped out again and decided to work full-time. I joined a very small ISP – just four people, with no overlapping skills. As the only Linux guy on the team, I had to get the work done with no one to “coach,” “mentor,” or “guide” me.

I’m not opposed to those things – quite the opposite, in fact. I actively engage with and mentor many people, offering advice and helping them accelerate their careers. I truly wish I’d had someone doing that for me back in the day.

However, I find that not many people today seem willing to do the hard work of “Figuring It Out.” They often want precise instructions, a detailed roadmap, and step-by-step guidance on what to do next.

Well, most of the time, I don’t have that information for them. Most of the time, I don’t even have it for myself when facing my own challenges.

Look, I know that staring down a problem without a clear path forward can be incredibly uncomfortable, maybe even scary. Believe me, I remember that feeling vividly from my teenage years running errands or later, wrestling with tech problems alone. It’s natural to wish someone would just hand you a manual for life, or at least for the next step in your career.

But here’s the thing I learned from being thrown into the deep end, time and time again: those moments of uncertainty, the ones where you have to dig in and find your own way, are where the real growth happens. That’s where you build resilience, resourcefulness, and the unshakeable confidence that you can handle whatever comes next, even without instructions. Waiting for the perfect roadmap often means waiting forever, letting opportunities pass you by while someone else figures their stuff out.

Nobody is going to care about your life or your career trajectory as much as you do. They have their own challenges to figure out. So, stop waiting for permission, for the ideal mentor to appear, or for someone else to draw you the perfect map. It’s your journey. Take the wheel, embrace the messy parts, and start Figuring It Out for yourself. Your future self will thank you for it.