Episode notes
#362: Feature flags or canary deployments - do you need both? Viktor puts it to Alex Casalboni from Unleash, who says he argues about this with his colleagues roughly every day, and the answer lands clean. Switching a hostname, a database, an API vendor? That is infrastructure, nothing to do with who the user is, so keep your canaries and your blue-green. But a canary switches one thing at a time. Try running three A/B tests and ten behavioral changes through it and the whole approach buckles. Anything that needs to know who the user is belongs in a flag. Different layers of the stack,…
DevOps Paradox
by Darin Pope & Viktor Farcic · English · Tech & Science
What is DevOps? We will attempt to answer this and many more questions.
More from DevOps Paradox
-
E365 · 26 Aug 2026 · 48 min
DOP 365: What the DORA AI ROI Report Really Says
#365: A bad engineer with a laptop is much worse than a bad engineer with a calculator. Now hand that engineer AI. DORA's ROI report puts it politely - AI without engineering excellence just scales your problems. Except it's not more of everything. It's more of whatever you were already doing, and there's a statistical chance that what you're doing is bad. Your agent already read your flaky tests and decided that's the house style. So what do you measure now? Viktor's answer: every technical metric you've got is gamed. ROI of AI-assisted Software Development report…
-
E364 · 19 Aug 2026 · 48 min
DOP 364: How to Avoid Burnout as a Leader
#364: Your CEO comes back from a leadership offsite talking about burnout-proof leadership and AI transformation at scale. Two weeks later you're working through lunch, you're working through dinner, and Slack never stops. Deployment frequency is up. Incidents are up worse. So who was that program actually protecting? In this episode, we speak with Dr. Victoria Mensch, Founder and CEO of the Silicon Valley Executive Academy, about what really goes on at those offsites, and why Nokia, BlackBerry and Blockbuster all saw it coming anyway. Victoria's contact information: LinkedIn:…
-
E363 · 12 Aug 2026 · 44 min
DOP 363: Is Your Website Agent-Ready?
#363: Three waves of the web, and you are late for the third one. The 90s were about getting a browser to render your page at all. The early 2000s were about SEO, or as Darin puts it, sell me all the ads ready. Now it is agent ready, and Cloudflare built a scoreboard for it at [isitagentready.com](https://isitagentready.com/). The devopsparadox.com site scored about 70 out of 100 and then went down when Cloudflare added new checks. Run yours. You will be sad. Viktor thinks the framing is slightly off, though, and the correction is the good part. Optimizing for agents that browse your site is…
-
E361 · 29 Jul 2026 · 42 min
DOP 361: When Code Got Cheap, Reviewing Got Expensive
#361: Picture a 6,000-line pull request landing in your project from someone you've never heard of. Every test passes - yours, theirs, all of it. And you can tell it was generated. Not assisted. Generated. What do you do with it? Viktor's first move is to poke the premise: how do you even know it was generated and not assisted? You can't. Nobody can. That distinction is already gone. So the real question isn't whether AI wrote it. It's what a maintainer is for. Viktor's answer is blunt - a maintainer's first job is to guide people in and help them contribute, and if you think your job is…
-
E360 · 22 Jul 2026 · 54 min
DOP 360: What Is an AI SRE?
#360: Assume your production systems go sideways at 3:00am. Your phone doesn't ring. You wake up to a clean incident report - the system caught the problem, fixed itself, and left a Slack note saying it handled things at 3:15. Would you trust it? Viktor wouldn't, not at first. Same as a new hire, a new tool, a new anything. Trust gets earned. A few months in, if it hasn't messed up, then maybe. So what's actually new? We had self-healing in decades past, and Kubernetes brings a crashed pod back without anyone awake to watch. Birol Yildiz, co-founder and CEO of ilert, puts the line where it…
-
E359 · 15 Jul 2026 · 42 min
DOP 359: Demos in the Age of AI Agents
#359: When was the last time you sat through a 30-minute product demo and walked away actually knowing anything? You would learn more from five minutes hands-on than an hour of watching someone else drive. Now you have help. An agent can watch the 30-minute video, play in the sandbox, read every page of the docs, and come back before you finish your coffee with a verdict - tried it, does not work, next. The agent is the new tire kicker. So if you are a vendor, an open source maintainer, or the person building the internal app nobody outside the building ever sees, the demo you have been…
-
E371 · 7 Oct 2026 · 30 minNew
DOP 371: Should You Vibe Code Your Own CRM?
#371: You've got an idea, two friends, and a coding agent. Why would you pay for a CRM when you can vibe code one this weekend? Day one, it looks great. You love it. Then day 30 shows up. Somebody else needs access, a new feature breaks an old one, and you're asking yourself where this thing is even hosted. Pretty soon you're spending more time maintaining your CRM than running your business. In this episode, we speak with Eddie Cliff, VP and GM of SMB and Growth Products at Salesforce, about when to build and when to buy. Eddie's contact information: LinkedIn:…
-
E370 · 30 Sep 2026 · 1 hr 1 min
DOP 370: Will AI Replace QA Testers?
#370: Will AI replace QA testers? Three years ago, manual testers were told to learn automation or find another job. Now the automation engineers are hearing the same thing about AI. Same speech, new audience. Here's the thing. Nobody can test everything. Somebody still has to decide what quality means for your product and which workflows can't break, and your team is shipping ten times the code it used to. The conveyor belt got faster. You still have two eyes. In this episode, we speak with Shubha Govil, Chief Product Officer at Sauce Labs, about why the testing roles stay but the work…
-
E369 · 23 Sep 2026 · 49 min
DOP 369: Vibe Coding Without the Slop
#369: Vibe coding is great until it isn't, and the until part usually shows up fast. Ten different ways to calculate sales tax. An agent that switches programming languages in the middle of a request. One team on NodeJS, another on Python, and nobody with a rule about either. So who's supposed to stop that? Turns out that's a job now. Somebody has to tell the agents what they can and can't do, encode it, and then prove it held. In this episode, we speak with Dan Fernandez, Vice President of Product for Developer Services at Salesforce, about harness engineering, what actually counts as slop,…
-
E368 · 16 Sep 2026 · 54 min
DOP 368: The AI Productivity Paradox
#368: You're faster with AI. Your teammates are faster with AI. More tickets closed, more deployments going out than a year ago. So why can't anybody in the building answer a simple question: are we shipping more value? Jeff's take is that the bottleneck didn't go away, it moved. Code got cheap. Deciding what to build, why, and whether it actually worked did not. That's not an engineering problem anymore. It's a product problem. In this episode, we speak with Jeff Keyes, Field CTO at Allstacks, about where the bottleneck went once AI made coding cheap, and why product people have to pick up…
