Between 2 Servers

Arsonist or Firefighter? feat. Chris Corriere

Host: Welcome back to another exciting episode of Between 2 Servers I'm your host Hayden and I'm here with uh Chris Carrier it's really nice to meet you.

Guest: pleasure to meet you good to see you

Host: yeah yeah

Host: So Chris you're a speaker here

Guest: I am

Host: your talk mentions human Center dev ops is that like saying like a user-friendly torture chamber or am I missing something

Guest: Um no it's not quite an orphan crushing machine, like we're trying to avoid that.You got an existing inertia in the system.

Host: and how's that going so far

Guest: it's going pretty good

Host: Okay

Host: You've been in tech for 20 years at what point did you realize your entire career would just be explaining to executives why things should take five minutes actually take six months.

Guest: Oh wow, um....that must have been like 2008

Host: (nodding head) pretty early on....yeah pretty early on in your careerthat's good, yeah that's a good......it says that, your bio says that, you're committed to having a good time while getting work done.

Guest: Correct.

Host: Is that what you tell yourself when you're staring at a Kubernetes log at 3:00am, or is there actual evidence of this phenomenon?

Guest: well see my one of my secrets is I try not to use Kubernetes if I can I can help it so......

Host: Okay....anti Kubernetes. Do you put your chaos engineering principles into practice by intentionally breaking production, or does that just happen naturally whenever you deploy?

Guest: uh it's really a combination of the two that's part of you know your baseline assessment.When you're getting into chaos engineering is how many organic fires are in production right nowdo we need to set any on purpose, maybe?

Host: Would you consider yourself an arsonist or a firefighter?

Guest: Um, sometimes you gotta do controlled burns, 2 sides of the same coin.

Host: how many acronyms did you have to memorize before someone finally just let you make decisions? Just ballpark it.

Guest: oh man um 1 TBD

Host: To.....to, to ballet dance. That's what it means.

Host: Error budgets sound fascinating is that like when management budgets for you, is that like, when management budgets for you to make errors or when they budget for replacing you after you make them?

Guest: Um....it's is it my errors, or management's errors? Is it a shared responsibility?uh......

Host: He sounds like he has experience shifting the blame

Guest: Sharing, shifting sharing

Guest: sharing is caring

Host: whatever you tell yourself. Your talk discusses process dependencies are those like regular dependencies but with more meanings and Slack messages asking about any updates?

Guest: oh yeah, and the dependencies evolve and have varying levels of visibility, so there's, you know, how many dependencies are you even aware of, there's some hidden.

Host: I don't know how many dependencies he has.

Guest: it depends

Host: oh god

Host: On a scale from regularly considered to completely fabricated for this talk how much does your company actually care about SLOS?

Guest: Oh! A lot. Yeah, seriously considered.

Host: I like that I like thatHost: who do you work for again?

Guest: Um I'm independent at the moment.

Host: Okay.

Guest: With a college computing as my center of practice.

Host: Okay, all right independent free free agent.

Guest: Indie hacking, it's a lot of vibe coding.

Host: Okay, a lot of vibe coding.

Guest: Yeah

Host: Is that, is that somehow, What would you consider to be your primary vibewhen you code?

Guest: chill I meanI'm just a chill guy most of the time

Host: Yeah, yeah

Guest: That's the vibe

Host: Do you, you talk quite a bit at conferences. Do you ever let the beard just go?

Guest: I do.

Host: yeah, yeah

Guest: This is trimmed up. It was in base player mode last time

Host: Base player mode yeah

Guest: Yeah

Host: Uh your bio says you have a background in mathematics. How does it feel Knowing you spent years studying complex equations, only to end up writing YAML files that fail because of an extra space?

Guest: uh I mean....It keeps me up at night. Really.

Host: Yeah

Guest: It's a, it's, it's more tragedy than comedy but it, it's a living.

Host: it's funny for some of us though

Guest: At least we're not doing XML anymore, it's progress.

Host: Yeah

Host: Whatever you tell yourself yeah, true progress.

Host: how many times have you implemented value streams, that turn into value puddles, nobody wanted to step in.

Guest: oh man, stasis is death. So, you know did the company die, did I make an exit, how many times we've been around the Mulberry Bush, it's hard to tell.Host: it's a lot of metaphors Geust: it's a, we, we you gotta run with an iterative design right.

Host: iterative, iterative

Host: fancy word for saying that you have to continually fix your problems...That you made. Well thanks Chris, I think this is really informative for everybody at home. Thanks for watching between two servers.

Host: Thanks for being on.

Guest: Dad, thanks for having me.

Host: Bye

HOSTS
Hayden Baillio
GUEST
Chris Corriere
It's more tragedy than comedy... it's funny for some of us, though.