Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

Latest episodes

undefined
Nov 20, 2024 • 53min

SE Radio 643: Ganesh Datta on Production Readiness

Ganesh Datta, co-founder and CTO of Cortex.io and a former Principal Software Engineer at Mission Lane, dives into the world of production readiness. The conversation highlights the evolving standards of production readiness, especially in microservices. Ganesh discusses the importance of checklists, automated tools, and collaboration between SREs and platform teams. He emphasizes the need for transparency, accountability, and continuous improvement, while proposing innovative approaches to enhance service reliability and user experience.
undefined
Nov 13, 2024 • 1h 8min

SE Radio 642: Simon Wijckmans on Third-Party Browser Script Security

Simon Wijckmans, founder of c/side and an expert in web security, discusses the security perils of third-party browser scripts. He highlights the risk of malicious attacks, referencing real incidents like the Polyfill.io case. The conversation focuses on the essential role of these scripts despite their vulnerabilities. Simon advocates for layered security strategies, combining content security policies with AI-driven monitoring to thwart threats. He also addresses the complexities of securing single-page applications, emphasizing the need for vigilant oversight in web development.
undefined
Nov 6, 2024 • 48min

SE Radio 641: Catherine Nelson on Machine Learning in Data Science

Catherine Nelson, a freelance data scientist and author of "Software Engineering for Data Scientists," dives into the collaboration between data scientists and software engineers in the realm of machine learning. She discusses the essential skills for data scientists, the pivotal role of notebooks in workflows, and the distinct responsibilities in machine learning projects. Nelson emphasizes the importance of data preprocessing, model evaluation, and the balance between technical success and business value, shedding light on the complexities of creating effective machine learning pipelines.
undefined
Oct 30, 2024 • 59min

SE Radio 640: Jonathan Horvath on Physical Security

In this engaging discussion, Jonathan Horvath, owner of Z-bit Physical Access Control Systems Consultancy with over 25 years in the field, delves into the intricate world of physical access control systems. He highlights the slow shift from proprietary systems to open standards like OSDP and the security risks of cloud-based systems. Horvath reveals vulnerabilities in hotel key card systems, explores advancements in credential technology, and stresses the importance of local decision-making in an increasingly interconnected security landscape.
undefined
Oct 23, 2024 • 39min

SE Radio 639: Cody Ebberson on Regulated Industries

Cody Ebberson, Co-founder and CTO of Medplum and an experienced software engineer, dives into the challenges of software development in regulated industries like healthcare and finance. He discusses how to translate regulatory demands into actionable tests, emphasizing the importance of automation. The conversation covers navigating compliance while maintaining agility, risk management strategies, and the balancing act between security updates and operational stability. Cody also examines the role of automation in testing and the complexities surrounding logging in these sensitive environments.
undefined
Oct 17, 2024 • 1h 2min

SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization

Nick Tune, an expert in product and technology leadership, and Jean-Georges Perrin, Chief Innovation Officer at ABEA Data, delve into modernizing legacy systems. They discuss essential criteria for evaluating what to modernize and the role of data engineering in successful transitions. Tune and Perrin emphasize the balance between large-scale changes and incremental improvements, while outlining risks and mitigation strategies. They also explore data migration challenges and innovative methodologies like data mesh to enhance architectural modernization.
undefined
Oct 10, 2024 • 59min

SE Radio 637: Steve Smith on Software Quality

Steve Smith, founder of Nimble Pros, delves into the vital importance of software quality for businesses and developers alike. He discusses effective design principles like the DRY principle and emphasizes the need for implementing quality checks from the early stages of development. The conversation tackles challenges posed by technical debt and legacy systems, advocating for automated testing and a culture of quality within teams. Steve shares insights on building collaborative environments between QA teams and developers to enhance overall software quality.
undefined
Oct 2, 2024 • 1h 2min

SE Radio 636: Sriram Panyam on SaaS Control Planes

Sriram Panyam, CTO at DagKnows and an expert in SaaS Control Planes, dives into the essentials of control planes and their significance in software engineering. He discusses the evolution of SaaS from traditional enterprise applications to agile, user-friendly models. Sriram highlights the architectural challenges and unique communication needs in enterprise SaaS, as well as the vital role of automation. The conversation also touches on Kubernetes for cluster management and the importance of specialized skills within engineering teams.
undefined
Sep 26, 2024 • 50min

SE Radio 635: Stevie Caldwell on Zero-Trust Architecture

Stevie Caldwell, a Senior Engineering Technical Lead at Fairwinds, shares insights on zero-trust network architecture. He breaks down the core principles of Zero Trust and contrasts it with traditional security models. Stevie discusses open-source implementations like Emissary Ingress and Polaris, emphasizing their roles in Kubernetes security. The complexities of certificate management and effective identity enforcement are explored, along with the promising future directions of Zero Trust in enhancing security maturity within cloud environments.
undefined
Sep 25, 2024 • 1h 2min

SE Radio 634: Jim Bugwadia on Kubernetes Policy as Code

Jim Bugwadia, CEO of Nimrata and kyverno project contributor, dives into the exciting world of policy-as-code. He discusses how kubernetes can enhance security and compliance through automated policy management. The conversation highlights the practical implementations of kyverno and its role in preventing vulnerabilities. Topics include dynamic admission controllers, resource optimization, and the integration of monitoring tools like Prometheus. Jim also emphasizes community engagement and best practices for maintaining compliance across diverse Kubernetes environments.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode