『Adventures in DevOps』のカバーアート

Adventures in DevOps

Adventures in DevOps

著者: Will Button Warren Parad
無料で聴く

このコンテンツについて

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 出世 就職活動 経済学
エピソード
  • Why Your Code Dies in Six Months: Automated Refactoring
    2025/11/20

    Share Episode ⸺ Episode Sponsor: Incident.io - https://dev0ps.fyi/incidentio

    Warren is joined by Olga Kundzich, Co-founder and CTO of Moderne, to discuss the reality of technical debt in modern software engineering. Olga reveals a shocking statistic: without maintenance, cloud-native applications often cease to function within just six months. And from our experience, that's actually optimistic. The rapid decay isn't always due to bad code choices, but rather the shifting sands of third-party dependencies, which make up 80 to 90% of cloud-native environments.

    We review the limitations of traditional Abstract Syntax Trees (ASTs) and the introduction of OpenRewrite's Lossless Semantic Trees (LSTs). Unlike standard tools, LSTs preserve formatting and style, allowing for automated, horizontal scaling of code maintenance across millions of lines of code. This fits perfectly in to the toolchain that is the LLMs and open source ecosystem. Olga explains how this technology enables enterprises to migrate frameworks—like moving from Spring Boot 1 to 2 — without dedicating entire years to manual updates.

    Finally, they explore the intersection of AI and code maintenance, noting that while LLMs are great at generating code, they often struggle with refactoring and optimizing existing codebases. We highlight that agents are not yet fully autonomous and will always require "right-sized" data to function effectively. Will is absent for this episode, leaving Warren to navigate the complexities of mass-scale code remediation solo.

    💡 Notable Links:
    • DevOps Episode: We read code
    • DevOps Episode: Dynamic PRs from incidents
    • OpenRewrite
    • Larger Context Windows are not better
    🎯 Picks:
    • Warren - Dell XPS 13 9380
    • Olga - Claude Code
    続きを読む 一部表示
    33 分
  • AI, IDEs, Copilot & Critical Thinking
    2025/10/31

    Share Episode

    Microsoft's John Papa, Partner General Manager of Developer Relations for all things dev and code joins the show to talk developer relations...from his Mac. He reveals his small part in the birth of VS Code (back when its codename was Ticino) after he spent a year trying a new editor every month.

    The conversation dives deep into "Agentic AI," where John predicts developers will soon become "managers of agents". But is it all hype? John and Warren debate the risks of too much automation (no, AI should not auto-merge your PRs) and the terrifying story of a SaaS built with "zero handwritten code" that immediately got hacked because the founder was "not technical".

    The episode highlights John's jaw-dropping war stories from Disney, including a mission-critical hotel lock system (for 5,000+ rooms) that was running on a single MS Access database under a desk. It's a perfect, cringeworthy lesson in why "we don't have time to test" is the most expensive phrase in tech, and why we need a human in the loop. John leaves us with the one question we must ask of all new AI features: "Who asked for that?"

    💡 Notable Links:
    • Impact of AI on Critical Thinking paper
    • LLMs raise the floor not the ceiling
    • DevOps Episode: How far along with AI are we?
    🎯 Picks:
    • Warren - Shokz OpenFit 2
    • John - Run Disney
    続きを読む 一部表示
    53 分
  • Solving incidents with one-time ephemeral runbooks
    2025/10/20

    Share Episode ⸺ Episode Sponsor: Attribute - https://dev0ps.fyi/attribute

    In the wake of one of the worst AWS incidents in history, we're joined by Lawrence Jones, Founding Engineer at Incident.io. The conversation focuses on the challenges of managing incidents in highly regulated environments like FinTech, where the penalties for downtime are harsh and require a high level of rigor and discipline in the response process. Lawrence details the company's evolution, from running a monolithic Go binary on Heroku to moving to a more secure, robust setup in GCP, prioritizing the use of native security primitives like GCP Secret Manager and Kubernetes to meet the obligations of their growing customer base.

    We spotlight exactly how a system can crawl GitHub pull requests, Slack channels, telemetry data, and past incident post-mortems to dynamically generate an ephemeral runbook for the current incident.Also discussed are the technical challenges of using RAG (Retrieval-Augmented Generation), noting that they rely heavily on pre-processing data with tags and a service catalog rather than relying solely on less consistent vector embeddings to ensure fast, accurate search results during a crisis.

    Finally, Lawrence stresses that frontier models are no longer the limiting factor in building these complex systems; rather, success hinges on building structured, modular systems, and doing the hard work of defining objective metrics for improvement.

    💡 Notable Links:
    • Cloud Secrets management at scale
    • Episode: Solving Time Travel in RAG Databases
    • Episode: Does RAG Replace keyword search?
    🎯 Picks:
    • Warren - Anker Adpatable Wall-Charger - PowerPort Atom III
    • Lawrence - Rocktopus & The Checklist Manifesto
    続きを読む 一部表示
    50 分
まだレビューはありません