PRIME MEMBER EXCLUSIVE | 3 Months Free Trial

Auto-renews at INR 199/mo after 3 months. Cancel anytime. Offer ends 15 July, 2026.
Adventures in DevOps cover art

Adventures in DevOps

Adventures in DevOps

Written by: Will Button Warren Parad
Listen for free

Join us in listening to the experienced experts discuss cutting edge challenges in the world of DevOps. From applying the mindset at your company, to career growth and leadership challenges within engineering teams, and avoiding the common antipatterns. Every episode you'll meet a new industry veteran guest with their own unique story.Rhosys AG Careers Economics Personal Success
Episodes
  • You Wouldn't Implement A Database
    Jun 19 2026

    Share Episode

    We talk with Ragic CEO Jeff Kuo about Semantic Web origins, dodging DDoS attacks, and the absolute horror of a database that randomly deletes its own files. He revisits how a 25-year-old master's thesis on the Semantic Web evolved into a massive spreadsheet-driven database builder. It's the one better Airtable alternative.


    Rather than forcing non-technical users into complex two-layer SQL architectures, Ragic utilizes a highly flexible, graph-based data model. Achieving this performance meant abandoning traditional ORMs to build a custom graph indexing engine on top of Berkeley DB, a key-value store. This custom implementation came with brutal growing pains, including a terrifying bug that would randomly delete the wrong data files. To survive, Ragic's team shares with us just exactly how they had to hijack the internal implementation to avoid these sorts of problems.


    When we get down to it, we review how they dealt with critical DDoS against their cloud providers, how they performed a cloud migration in just one weekend, and how they manage thousands of tenants on shared infrastructure.


    💡 Notable Links:
    • Berkeley DB
    • ✨ Episode: Differences between single and multi-tenant architectures
    🎯 Picks:
    • Warren - DevOps Days conferences
    • Jeff - Taroko National Park Taiwan
    Show More Show Less
    53 mins
  • What If Tools Are Not Expensive To Build
    Jun 12 2026

    Share Episode

    Developers spend more than 50% of their time reading code, making it the single largest expense in software engineering. Despite this massive cost, the industry rarely discusses or optimizes how we read code. So we've brought in Tudor Girba, CEO at Feenk to help us rethink, just how software engineering should be done. Instead of relying on manual reading and generic text editors, teams must shift toward building deterministic, contextual tools to directly extract information and answer questions about their systems.


    The suggested solution? Contextual and composable micro-tools writen by everyone focused on exposing just the right information at the right time. This creates the opportunity for structural interrogation of your solution.


    And how many tools should we? We'll if one example of tool is testing, and 50% or more of your code can be tests, imagine what percentage of your software should be actually production related!


    Most importantly, generic tools fall short, but where can we find how to build the right tools, listen in to find out....


    💡 Notable Links:
    • ✨ Episode: IDE & Copilot & Critical Thinking
    • Book: Moldable software development
    • Wardley Map
    • Guest Request: Formal Verification
    🎯 Picks:
    • Warren - The real stuff: Underwood Ranches Sriracha
    • Tudor - The beaches of Normandy
    Show More Show Less
    50 mins
  • DR: Staying resilient in the cloud
    Jun 5 2026

    Share Episode

    Welcome back to another hopefully, relief from architectural existential dread. This week, we've pulled in Seth Eliot from Arpio, (Ar-Pi-O, RPO, get it?), to dive headfirst into the beautiful, deeply expensive illusion that migrating your legacy infrastructure to a major hyperscaler magically grants it instant immortality. It doesn't. We break down the shared responsibility model for resilience, which was conveniently cribbed straight from the security model, and analyze how the foundational promise of automated fault isolation boundaries routinely crumbles.


    From cloud providers sticking multiple "independent" availability zones inside the exact same physical building, to multi-AZ cascading anomalies, to regional power grid failures, it's clear your provider's abstractions aren't nearly as resilient as their marketing slides suggest.


    Discussed within is the "Thundering Herd" phenomenon, that can't be ignored even when the failover clusters are designed correctly. From cross-organization KMS re-encryption loops to the horror of fragmented application logs across CloudFront edge regions, at the end of the day, true resilience isn't achieved by forcing your engineering team to implement features, it's about architecting your baseline, confidentiality for the inevitability of production burning to the ground.


    💡 Notable Links:
    • ✨ Episode: Eat your security vegetables
    • ✨ Episode: Matt vibecodes
    • ✨ Episode: on DNS and isolation
    🎯 Picks:
    • Warren - Book: Moldable software development
    • Seth - Lockpick set
    Show More Show Less
    1 hr and 5 mins
adbl_web_anon_alc_button_suppression_t1
No reviews yet