Episode 3 56 minutes

Pragmatism at Scale – With Tudor Barbu

Key Takeaways from our conversation with Tudor Barbu

Tudor Barbu

Principal Engineer at Logify

In this episode of Señors @ Scale, host Neciu Dan sits down with Tudor Barbu — Principal Engineer at Logify, former Tech Lead at Personio and engineer at Skyscanner and DaVinta — to unpack 20+ years of engineering decisions, debugging scars, and career evolution.

Main Takeaways from my conversation with Tudor:

🧠 Code has no value unless it delivers value.
Tudor shares how he moved from chasing clean architecture to delivering user impact—even if that meant hardcoding entire frontend flows temporarily.

🔧 When layout shifts hurt users, ship the fix—even if it's ugly.
He tells the story of a frontend layout shift issue that would’ve taken weeks to solve “properly.” Instead? They hardcoded the UI, shipped it in 2 days, and kept the abstraction layer ready for the future backend rewrite.

🪲 Octal bugs still happen.
One of his earliest prod bugs? Prefix-padding dates with 0 triggered octal parsing in JavaScript, breaking downstream calculations. It only happened on the 8th or 9th of each month. Debugging that was a nightmare.

📖 Nobody teaches you to read code.
Tudor believes most engineers are taught how to write—but not how to understand legacy code. He interviews with this in mind: giving messy-ish codebases and looking for signal in how candidates adapt.

🤖 Mentoring in the AI era starts with "don't vibe code."
His advice for juniors: reverse-engineer. Don't rely on vibes or autocomplete. Use AI, but understand the shape of the problem. Learn architecture. Learn how systems fit together.

⚙️ Good delegation is a skill.
We talk about how Tudor approaches delegation as a Principal Engineer: how to hand off ownership without micromanaging, and why clear expectations and regular syncs matter more than fancy tooling.

🎤 Also in this episode:

  • Vue vs React hot takes
  • The “compile it in my head” interview disaster
  • A Vim plugin that came back as a fork
  • When a cleaning lady caused a prod outage by unplugging a server

Episode Length: 56 minutes of real talk on engineering growth, technical humility, and practical leadership

💡 More Recent Takeaways

Observability at Scale – With Erik Grijzen
Episode 13

In this episode of Señors @ Scale, host Neciu Dan chats with Erik Grijzen — Principal Software Engineer at New Relic — about building one of the first large-scale micro-frontend architectures, the rise of observability, and what technical leadership looks like across dozens of teams.

Accessibility at Scale – With Kateryna Porchienova
Episode 12

In this episode of Señors @ Scale, host Neciu Dan chats with Kateryna Porchienova — Senior Engineering Manager at Buffer — about her programming journey, the craft of animation, and why accessibility should be treated as a foundation of good engineering, not an afterthought.

Rails at Scale – With Adrian Marin
Episode 11

In this episode of Señors @ Scale, host Neciu Dan chats with Adrian Marin — founder of AVO and host of FriendlyRB — about Rails productivity, the magic of Ruby, and how the community continues to evolve through creativity and connection.

Vue at Scale – With Andreas Panopoulos
Episode 10

In this episode of Señors @ Scale, host Neciu Dan sits down with Andreas Panopoulos — Staff Software Engineer at Hack the Box and co-organizer of Vue.js Athens — to talk about scaling Vue in production, migrating to Nuxt 3, and the human side of engineering.

📻 Never Miss New Takeaways

Get notified when new episodes drop. Join our community of senior developers learning from real scaling stories.

💬 Share These Takeaways

Share:

Want More Insights Like This?

Subscribe to Señors @ Scale and never miss conversations with senior engineers sharing their scaling stories.