Artwork for podcast The Start, Scale & Succeed Podcast
Is Your Engineering Team Worth Its Payroll with Thanos Diacakis (stage 5) - Ep. 435
Episode 435 • 6th October 2026 • The Start, Scale & Succeed Podcast • Scott Ritzheimer
00:00:00 00:14:22

Share Episode

Shownotes

In this practical episode episode, Thanos Diacakis, Founder of Cosmic Teacups, shares why engineering teams often feel expensive and slow—and how to fix the real bottlenecks. If you’re questioning whether your development team is worth its payroll or wondering why timelines keep slipping, you won’t want to miss it.

You will discover:

- Why ignoring Investments and Risk creates technical debt that slows everything down

- How to replace long specs with short feedback loops so the team stays on course

- What weekly investment in process improvement compounds into dramatically higher velocity

This episode is ideal for for Founders, Owners, and CEOs in stage 5 of The Founder's Evolution. Not sure which stage you're in? Find out for free in less than 10 minutes at https://www.scalearchitects.com/founders/quiz

Thanos Diacakis helps startups and growing companies overcome software bottlenecks, scale engineering teams, and deliver high-quality products faster. With over 25 years in software development, his background spans both early-stage ventures and tech giants like Uber and Included Health, where he led the technical integration of the JUMP Bikes acquisition, scaling the platform to 45k vehicles and over 2 million monthly trips. He’s seen elite teams stall when outdated processes leave them too heads-down to course-correct. With lean, evidence-backed practices, he unlocks faster delivery and greater developer satisfaction, so velocity rises while burnout falls.

Want to learn more about Thanos Diacakis' work at Cosmic Teacups? Check out his website at https://www.cosmicteacups.com/

Connect with Thanos through his LinkedIn at https://www.linkedin.com/in/thanosd/

Transcripts

Scott Ritzheimer:

Hello, hello, and welcome, welcome once again

Scott Ritzheimer:

to the Start, Scale, and Succeed podcast-the only podcast that

Scott Ritzheimer:

grows with you through all seven levels of your journey as a

Scott Ritzheimer:

founder. I'm your host Scott Ritzheimer. Today, we're

Scott Ritzheimer:

tackling a question plenty of founders, both technical and

Scott Ritzheimer:

non-technical, are afraid to ask out loud: Is my engineering team

Scott Ritzheimer:

actually worth its payroll? It's a tough one for any founder with

Scott Ritzheimer:

a software product or an internal development team,

Scott Ritzheimer:

especially those who are in the chief executive level. And

Scott Ritzheimer:

that's why I'm so excited to have Thanos Diacakis with us

Scott Ritzheimer:

here today. Thanos helps startups and growing companies

Scott Ritzheimer:

overcome software bottlenecks, scale engineering teams, and

Scott Ritzheimer:

deliver high-quality products faster. With over 25 years in

Scott Ritzheimer:

software development, his background spans both

Scott Ritzheimer:

early-stage ventures and tech giants like Uber, including

Scott Ritzheimer:

Health, where he led the technical integration of Jump

Scott Ritzheimer:

Bikes acquisition, scaling the platform to 45,000 vehicles and

Scott Ritzheimer:

over 2 million monthly trips. He's seen elite teams stall when

Scott Ritzheimer:

outdated processes leave them two heads down to course

Scott Ritzheimer:

correct. With lean, evidence-based practices, he

Scott Ritzheimer:

unlocks faster delivery and greater developer satisfaction,

Scott Ritzheimer:

so velocity rises while burnout falls. Thanos, welcome to the

Scott Ritzheimer:

show. Glad to have you here. the The big question is that I know

Scott Ritzheimer:

there's a lot of founders who are asking, you know, this is it

Scott Ritzheimer:

worth it question because they're looking at the payroll

Scott Ritzheimer:

numbers, and especially for those kind of internal

Scott Ritzheimer:

development teams where they're not used to that type of payroll

Scott Ritzheimer:

number, they can wonder, is this really it? And I think buried

Scott Ritzheimer:

inside of that is this question, like, why aren't we moving

Scott Ritzheimer:

faster? That that's really what founders want to know, and and

Scott Ritzheimer:

so how do you help founders and their teams to answer these

Scott Ritzheimer:

seemingly really big, really tough questions?

Thanos Diacakis:

Yeah, one of the places, by the way, thanks

Thanos Diacakis:

for having me on. Is I'm very excited about this conversation.

Thanos Diacakis:

I can nerd out and talk for hours about this, but one of the

Thanos Diacakis:

first things that I look at when I go on one of those teams is

Thanos Diacakis:

does the business side and does the technical side have the

Thanos Diacakis:

right words to talk about the same things? And is there a

Thanos Diacakis:

disconnect there? In what is the mental model? Most CEOs don't

Thanos Diacakis:

have an engineering team; they've never run one, so they

Thanos Diacakis:

don't know what the expectation is of engineers and how to work

Thanos Diacakis:

that. So the first few things that we look at is okay, like do

Thanos Diacakis:

you know what you're talking about? Do you have the same

Thanos Diacakis:

words to describe the world as it is to you, and can you

Thanos Diacakis:

coordinate to get software out the door?

Scott Ritzheimer:

One of the things that's so hard about that

Scott Ritzheimer:

is that a lot of founders are wired very differently from

Scott Ritzheimer:

those engineers, and in many ways it couldn't be more

Scott Ritzheimer:

different. What are some of the most common ways that you see

Scott Ritzheimer:

founders and their development teams talking at each other

Scott Ritzheimer:

instead of to to each other.

Thanos Diacakis:

Yeah, one of the most common things that I

Thanos Diacakis:

see is where there is there is not a set expectation on what

Thanos Diacakis:

the engineering team is doing and where those requirements are

Thanos Diacakis:

coming from. I like to use something called the flow

Thanos Diacakis:

framework that defines sort of four categories of work for

Thanos Diacakis:

engineering. And when everyone has these four words down, life

Thanos Diacakis:

becomes much easier to talk about. These are features,

Thanos Diacakis:

defects, investments, and risk. These come from the flow

Thanos Diacakis:

framework. Features are things we want to ship for our

Thanos Diacakis:

customers. Usually, internal or external teams. When you ship a

Thanos Diacakis:

feature, you make money in some way, right? Customers realize

Thanos Diacakis:

value; they pay you for it. So the business usually wants

Thanos Diacakis:

features, but they often want bugs fixed. If we ship something

Thanos Diacakis:

that didn't work, we will want that to get fixed. And usually,

Thanos Diacakis:

businesses are pretty good about communicating those two things.

Thanos Diacakis:

But one of the things that often gets left out is engineering

Thanos Diacakis:

teams often have to do other things. They have to do

Thanos Diacakis:

investments. They have to upgrade certain things, clean up

Thanos Diacakis:

their processes, sharpen their tools, so to speak. And they

Thanos Diacakis:

also have to take care of risks. Did we upgrade these libraries?

Thanos Diacakis:

Are we going to get hacked. That sort of stuff. The latter two

Thanos Diacakis:

usually get forgotten. So when the business always says about

Thanos Diacakis:

features and bugs, the engineers kind of focus on that, and now

Thanos Diacakis:

you get to the point where your deployments go slower and slower

Thanos Diacakis:

and slower because you have all this kind of debt that you've

Thanos Diacakis:

accumulated over the years. So usually one of the things is I

Thanos Diacakis:

go and teach those teams like, okay, this is a framework you

Thanos Diacakis:

can use. These are words you can use to talk to each other, and

Thanos Diacakis:

that will help you because engineers can advocate for their

Thanos Diacakis:

investments and their risks. The business can advocate for their

Thanos Diacakis:

features and their defects, and we can have this sort of

Thanos Diacakis:

creative conflict where we can agree to what we're going to

Thanos Diacakis:

build and how we're going to build it. It's always good to

Thanos Diacakis:

allocate some time to the team to sort of introspect and look

Thanos Diacakis:

and see how things are going, because that if they do that

Thanos Diacakis:

then they can deliver things faster and faster for you. Now

Thanos Diacakis:

where this often goes wrong is the business team will want sort

Thanos Diacakis:

of to plan things out, right? So they may have a team that's not

Thanos Diacakis:

really performing that well, and they they you know they they ask

Thanos Diacakis:

them something. It takes months. It's always delayed. And instead

Thanos Diacakis:

of like fixing the the machine that ships things, we often try

Thanos Diacakis:

to plan in bigger and bigger blocks, and that usually ends up

Thanos Diacakis:

in tears. And we can talk about why that is.

Scott Ritzheimer:

Yeah, I think that's so helpful because one of

Scott Ritzheimer:

the the challenges is when those timelines start to slip. It

Scott Ritzheimer:

seems to snowball really fast. It's like we're a week late, and

Scott Ritzheimer:

then all of a sudden we're we're two years late, and and it's

Scott Ritzheimer:

like. What just happened? Why is it that you find, especially at

Scott Ritzheimer:

this stage with a relatively small development team, you

Scott Ritzheimer:

know, not some massive enterprise? But what are the

Scott Ritzheimer:

things that cause the most friction? What is it that causes

Scott Ritzheimer:

us to be behind schedule?

Thanos Diacakis:

Yeah, this is especially true for what I call

Thanos Diacakis:

accidental software teams, like internal teams, where it's not a

Thanos Diacakis:

software company, and the experience of how to do this is

Thanos Diacakis:

not there. But the most common pattern that I see kind of

Thanos Diacakis:

roughly goes like this: the boss goes to the team and says, "This

Thanos Diacakis:

is the new thing customer X wants. You know, what do you

Thanos Diacakis:

think? The team looks at it and goes, "Well, that's probably

Thanos Diacakis:

going to take like a month, so let's tell him two months. And

Thanos Diacakis:

they tell him two months, and the boss goes away and goes runs

Thanos Diacakis:

his business for two months, and then he comes back two months

Thanos Diacakis:

later and looks at it. No, no, no, no, no. This is not what I

Thanos Diacakis:

asked you. This I wanted it this way and that way and that way.

Thanos Diacakis:

So the team then has to rework it and they come back at month

Thanos Diacakis:

three and it's sort of what they wanted. And long story short,

Thanos Diacakis:

around month six maybe something that we wanted was roughly

Thanos Diacakis:

outputted to the customer. So the boss now learned their

Thanos Diacakis:

lessons, saying, well okay that was underspecified. So now I'm

Thanos Diacakis:

going to write like a 30 page spec of everything that I need,

Thanos Diacakis:

and then I'm going to have this big written thing of how I

Thanos Diacakis:

imagine this, and just give that to them. Then they can go work

Thanos Diacakis:

on this and come back to me. And that's usually is what I said.

Thanos Diacakis:

This ends up in tears. What we want is the opposite approach.

Thanos Diacakis:

You want to have the team where they can build some aspects of

Thanos Diacakis:

this in a day or two. Then you go look at it. You give

Thanos Diacakis:

feedback. Then you build a little more in another day or

Thanos Diacakis:

two. You look at it, give feedback, and there's there's

Thanos Diacakis:

ways to do this. There's ways to organize a team so that

Thanos Diacakis:

capability exists because you can learn from the real world

Thanos Diacakis:

examples. This is not what I wanted. This is not what a

Thanos Diacakis:

customer would want. And if you can slice your product in ways

Thanos Diacakis:

where you can deliver it in little chunks, the feedback is

Thanos Diacakis:

pointing you in the right direction. So imagine like a

Thanos Diacakis:

team goes off and starts like veering off to the right, and to

Thanos Diacakis:

the right, and to the right, and now they're somewhere in La La

Thanos Diacakis:

Land. Whereas, if you could course correct them every every

Thanos Diacakis:

few days and have them on track of where we wanted to be, we we

Thanos Diacakis:

learn that way. We also sometimes have ideas that we

Thanos Diacakis:

haven't thought through fully well, and we wanted this, but

Thanos Diacakis:

that's not actually what the customer wanted. So we can learn

Thanos Diacakis:

that sooner and aim the team in the right direction. I think

Thanos Diacakis:

that's the correction that I would make with most teams, and

Thanos Diacakis:

most CEOs are surprised. They're like, "Wait, so I can't plan

Thanos Diacakis:

this out, and you can't tell me how long this is going to take.

Thanos Diacakis:

No, I cannot do that. But instead, I give you a better

Thanos Diacakis:

gift, which is the gift of seeing things every couple days,

Thanos Diacakis:

and being able to get your feedback in there, and trying

Thanos Diacakis:

your ideas out, and showing things to customers every couple

Thanos Diacakis:

days, which usually speeds up sales cycles and so on.

Scott Ritzheimer:

Yeah, it's so tempting for for founders and

Scott Ritzheimer:

CEOs to like. I just I have so many other things to do just

Scott Ritzheimer:

just go do it but there is actually a joy in those little

Scott Ritzheimer:

victories if you can commit to that cycle of feedback one

Scott Ritzheimer:

you're going to get to where you want to go a lot faster but two

Scott Ritzheimer:

you get to enjoy the process a lot more I've found you know

Scott Ritzheimer:

that that it's incredibly frustrating like you mentioned

Scott Ritzheimer:

earlier to disappear for two months and come back and see

Scott Ritzheimer:

it's nothing like what you wanted, and it's actually

Scott Ritzheimer:

exhausting to write the 30-page thesis on what you want. And so,

Scott Ritzheimer:

while yes, I understand that founders don't really like to

Scott Ritzheimer:

manage things that closely, I've actually found for most of them

Scott Ritzheimer:

it's quite rewarding. Has that been your experience?

Thanos Diacakis:

Totally. And I think when when someone says it

Thanos Diacakis:

has an idea, and two days later it's in production, and they can

Thanos Diacakis:

turn on a feature flag, and a customer can see this

Thanos Diacakis:

selectively, they're super excited about that. And that not

Thanos Diacakis:

only is exciting for the business side of things, but

Thanos Diacakis:

engineers get excited when their stuff is in the hands of

Thanos Diacakis:

customers. That's what we all trained for, and that's what we

Thanos Diacakis:

all came into this industry to be able to like build cool

Thanos Diacakis:

stuff. So yeah, usually also increases happiness in the team,

Thanos Diacakis:

and then people do better work when they're happy, as opposed

Thanos Diacakis:

to when they're all like, "Ah, he's on our case again because

Thanos Diacakis:

this thing is so late. Yeah. So yeah, that's that's usually a

Thanos Diacakis:

much better way of working with things.

Scott Ritzheimer:

I love that. I love that. Another area. Well,

Scott Ritzheimer:

there's this question that I I think founders should never ask

Scott Ritzheimer:

when it comes to development, and I'd be interested to see if

Scott Ritzheimer:

you agree with this. But it is, can we do X? I think that's a

Scott Ritzheimer:

really, really bad question. If hey, can we do this? Can we

Scott Ritzheimer:

offer this to this customer? Can we build this feature? Because

Scott Ritzheimer:

it seems like for most things, the answer is yes. But the real

Scott Ritzheimer:

question is, how hard is it to build this, or how much is it

Scott Ritzheimer:

going to cost, or how much are we going to have to maintain?

Scott Ritzheimer:

Have you found that there are better questions for founders to

Scott Ritzheimer:

ask of their engineers?

Thanos Diacakis:

So I think when you ask that question, you're

Thanos Diacakis:

kind of priming maybe a grumpy engineer that is not in the

Thanos Diacakis:

right mood because they haven't shipped stuff in a while to be

Thanos Diacakis:

like no, no, I can't. No, this is hard. No, this is difficult.

Thanos Diacakis:

No, I don't want to do it. So, I think it's it's genuinely good

Thanos Diacakis:

to go in it with curiosity of like, is this possible? What it

Thanos Diacakis:

would take? But you can maybe say you know phrase it in a

Thanos Diacakis:

slightly different way of like how yes, how hard would this be?

Thanos Diacakis:

What would this involve? How would you think about doing

Thanos Diacakis:

this? Or maybe even say why you want this because that usually

Thanos Diacakis:

gets people motivated. But I also want to say that I think at

Thanos Diacakis:

this point where we are with the whole AI revolution, yeah, we

Thanos Diacakis:

can probably build mostly everything in a much shorter

Thanos Diacakis:

period of time that we wanted to before. So you begin to move

Thanos Diacakis:

from the meta level of it's everything now is really quick

Thanos Diacakis:

to build, and if you have the right. Technologies, the right

Thanos Diacakis:

processes, the right culture-you can go really fast again. If you

Thanos Diacakis:

don't have these set, then AI just makes bad go faster. Bad,

Thanos Diacakis:

but if you are in a good setup like this, and I'm seeing with

Thanos Diacakis:

some of the teams that are in in the bleeding edge of this, that

Thanos Diacakis:

they're now able to go even a level further. Which is okay. We

Thanos Diacakis:

could build like these 100 things now. Which one of these

Thanos Diacakis:

would deliver the most value to our customer, and we can do a

Thanos Diacakis:

better job than we did before. Because in the before times, we

Thanos Diacakis:

would say, "Well, we'll ship all these things, and someone's

Thanos Diacakis:

going to keep an eye on them and learn from what went well and

Thanos Diacakis:

what didn't. In reality, we never built the dashboards

Thanos Diacakis:

because we didn't have time. We never went ask the customer

Thanos Diacakis:

because we didn't have time. I can just ask the AI to do all

Thanos Diacakis:

this stuff, right? So go build for everything we shipped in

Thanos Diacakis:

last month. Go build dashboards and tell me how it works. And

Thanos Diacakis:

instead of telling me how it works, why don't you you look at

Thanos Diacakis:

how it works, judge it based on these criteria that I give you,

Thanos Diacakis:

and tell me which of these projects that are currently in

Thanos Diacakis:

our bug tracking system are the coolest things to build.

Thanos Diacakis:

Obviously, look through it, verify, make sure it's sane. But

Thanos Diacakis:

we can really shortcut this value creation process,

Thanos Diacakis:

confirmed from idea to what would actually work in

Thanos Diacakis:

production. So super exciting times to be alive.

Scott Ritzheimer:

That's cool. It is. It is exciting. There's

Scott Ritzheimer:

so much that can be done. It's going to change so much of how

Scott Ritzheimer:

we do what we do. Thanos, there's a question that I want

Scott Ritzheimer:

to get to. I want to make some time for because it's a question

Scott Ritzheimer:

I ask every guest. I'm interested to see what you'd

Scott Ritzheimer:

have to say. But from your perspective in this

Scott Ritzheimer:

conversation, the question is this: What would you say is the

Scott Ritzheimer:

biggest secret that you wish wasn't a secret at all? What's

Scott Ritzheimer:

that one thing you wish every founder watching or listening

Scott Ritzheimer:

today knew?

Thanos Diacakis:

My answer to that, which is not really a

Thanos Diacakis:

secret, is you have to spend some time looking at how you do

Thanos Diacakis:

the work and improve on how you're doing the work because

Thanos Diacakis:

those are investments that compound over time. So if you

Thanos Diacakis:

spend 5% of your time every week to looking at how you worked

Thanos Diacakis:

last week, fixing some issues, this 5% is 1.05 to the power of

Thanos Diacakis:

however many weeks you do this in, which becomes a really big

Thanos Diacakis:

number. So I see teams because they're busy to they don't do

Thanos Diacakis:

that, and their output is linear and it's flat. And I see teams

Thanos Diacakis:

that invest in themselves and do just small improvements, but

Thanos Diacakis:

every week they're introspective and they go fix things, and now

Thanos Diacakis:

they output 510, 20 times faster than other teams, and and that

Thanos Diacakis:

is the part of the flywheel that you really want to build to go

Thanos Diacakis:

faster and happier and with better quality.

Scott Ritzheimer:

That's so cool. It's so cool, and it's

Scott Ritzheimer:

something that can be used outside of the engineering team

Scott Ritzheimer:

as well. I think that approach for founders can be quite a

Scott Ritzheimer:

challenge, but it's again deeply rewarding. It's one thing that

Scott Ritzheimer:

when you start seeing that compound, you know, week in week

Scott Ritzheimer:

out, it really is really is tremendous. Thanos, there's some

Scott Ritzheimer:

folks that are listening to this, and and it's like, how

Scott Ritzheimer:

does this guy know everything about all of our our internal

Scott Ritzheimer:

software challenges, and and and you know, how can we get out of

Scott Ritzheimer:

this? Is is really what they're asking. Where can folks reach

Scott Ritzheimer:

out to you? Where can they connect with you? Where can they

Scott Ritzheimer:

find more out about the work that you and your team do?

Thanos Diacakis:

You can check out my work at my website, which

Thanos Diacakis:

is cosmicteacups.com, named after a Bertrand Russell quote.

Thanos Diacakis:

And you can also connect with me on LinkedIn, where I write about

Thanos Diacakis:

all these issues, and sign up for my mailing list on on my

Thanos Diacakis:

website.

Scott Ritzheimer:

Fantastic, fantastic! We'll get all those

Scott Ritzheimer:

in the show notes for you all, so you don't have to go find

Scott Ritzheimer:

them. And well, thought it was very fun having this

Scott Ritzheimer:

conversation. Could have gone for a very long time. Probably

Scott Ritzheimer:

could have gotten us both in a lot of trouble as well. But I

Scott Ritzheimer:

really appreciate your your insight into what is both an

Scott Ritzheimer:

exciting and challenging time and an area for founders. Thanks

Scott Ritzheimer:

for being here. And for those of you watching and listening, you

Scott Ritzheimer:

know your time and attention mean the world to us. I hope you

Scott Ritzheimer:

got as much out of this conversation as I know I did,

Scott Ritzheimer:

and I cannot wait to see you next time. Take care. Hey

Scott Ritzheimer:

everyone, Scott Ritzheimer here. Thank you so much for listening

Scott Ritzheimer:

to the Start Scale and Succeed podcast. I hope this episode

Scott Ritzheimer:

gave you exactly what you need for the level you're in right

Scott Ritzheimer:

now. If you want to discover what level you're in, take our

Scott Ritzheimer:

10-question Founders Evolution Quiz for free at

Scott Ritzheimer:

foundersquiz.com. That's foundersquiz.com. It'll pinpoint

Scott Ritzheimer:

exactly where you are and give you tailored tips to move

Scott Ritzheimer:

forward and reach that next level in your journey as a

Scott Ritzheimer:

founder. If you got something out of today's episode, don't

Scott Ritzheimer:

forget to subscribe, rate, or review. It helps us reach more

Scott Ritzheimer:

founders like you, and let's be honest, it means a ton to me, my

Scott Ritzheimer:

team, and all our incredible guests. So keep starting,

Scott Ritzheimer:

scaling, and succeeding, and I'll see you in the next

Scott Ritzheimer:

episode.

Follow

Links

Chapters

Video

More from YouTube