Software Engineering Daily

Software Engineering Daily

By Software Engineering DailyNewsTechnologyTech News
Download on the App Store

Software Engineering Daily episodes

  • The Big Changes in Python 3.13 with Łukasz Langa

    Python 3.13 was just released and brings fundamental changes to the language including a new interactive interpreter, experimental support for running in a free-threaded mode, and a Just-In-Time compiler, or JIT. There are also updates to the Python type system, module removals, and docstring improvements among many other changes.

    Łukasz Langa is the CPython Developer in Residence at the Python Software Foundation. He joins the show with Sean Falconer to talk about maintaining Python, the evolution of the language, Python optimization, the most impactful changes in Python 3.13, and more.

    Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

     

    The post The Big Changes in Python 3.13 with Łukasz Langa appeared first on Software Engineering Daily.

    47 min
  • Argo and Kubernetes with Michael Crenshaw and Zach Aller

    Argo is an open-source suite of tools to enhance continuous delivery and workflow orchestration in Kubernetes environments. The project had its start at Applatix and was accepted to the Cloud Native Computing Foundation in 2020.

    Michael Crenshaw and Zach Aller are both lead maintainers for Argo. They join the show with Lee Atchison to talk about the origins of the project, what problems Argo solves, the four core tools in Argo, and more.

    This episode is hosted by Lee Atchison. Lee Atchison is a software architect, author, and thought leader on cloud computing and application modernization. His best-selling book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments.

    Lee is the host of his podcast, Modern Digital Business, an engaging and informative podcast produced for people looking to build and grow their digital business with the help of modern applications and processes developed for today’s fast-moving business environment. Listen at mdb.fm. Follow Lee at softwarearchitectureinsights.com, and see all his content at leeatchison.com.

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post Argo and Kubernetes with Michael Crenshaw and Zach Aller appeared first on Software Engineering Daily.

    46 min
  • Rust and C++ with Steve Klabnik and Herb Sutter

    In software engineering, C++ is often used in areas where low-level system access and high-performance are critical, such as operating systems, game engines, and embedded systems. Its long-standing presence and compatibility with legacy code make it a go-to language for maintaining and extending older projects. Rust, while newer, is gaining traction in roles that demand safety and concurrency, particularly in systems programming.

    We wanted to explore these two languages side-by-side, so we invited Herb Sutter and Steve Klabnik to join host Kevin Ball on the show. Herb works at Microsoft and chairs the ISO C++ standards committee. Steve works at Oxide Computer Company, is an alumnus of the Rust Core Team, and is the primary author of The Rust Programming Language book.

    We hope you enjoy this deep dive into Rust and C++ on Software Engineering Daily.

    Kevin Ball or KBall, is the vice president of engineering at Mento and an independent coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, founded the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.

     

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post Rust and C++ with Steve Klabnik and Herb Sutter appeared first on Software Engineering Daily.

    1 hr 2 min
  • Engineering an Open Source CRISPR with Aadyot Bhatnagar

    CRISPR is a powerful tool in biotechnology that allows scientists to precisely edit genes, much like editing lines of code in a computer program. Just as developers can remove or alter specific parts of a code to fix bugs or enhance functionality, CRISPR enables researchers to modify DNA to correct genetic disorders, improve crops, or develop new treatments. The development of CRISPR-based editing was recognized by the Nobel Prize in Chemistry in 2020 awarded to Emmanuelle Charpentier and Jennifer Doudna.

    Profluent Bio is an AI-first protein design company that recently developed OpenCRISPR-1, which is an AI-generated, CRISPR-like protein that does not occur in nature. Importantly, the company also released the protein and nucleic acid sequences for OpenCRISPR-1.

    Aadyot Bhatnagar is an ML Scientist at Profluent Bio and previously worked at Salesforce. He joins the podcast with Sean Falconer to talk about OpenCRISPR-1 and how it was made.

    Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

     

    The post Engineering an Open Source CRISPR with Aadyot Bhatnagar appeared first on Software Engineering Daily.

    33 min
  • SoundCloud’s Platform Architecture with Matthew Drooker

    SoundCloud is an online platform and music streaming service where users can upload, promote, and share their music or audio creations. It was founded in 2007 and is known for its community-driven approach, allowing artists to interact directly with their fans and receive real-time feedback on their work.

    Matthew Drooker is the Chief Technology Officer at SoundCloud. He previously worked at Turner and has deep experience as a technologist and leader in the media industry. Matthew joins the show with Jordi Mon Companys to talk about his background, the evolution of the SoundCloud platform, its current tech stack, and much more.

    Jordi Mon Companys is a product manager and marketer that specializes in software delivery, developer experience, cloud native and open source. He has developed his career at companies like GitLab, Weaveworks, Harness and other platform and devtool providers. His interests range from software supply chain security to open source innovation. You can reach out to him on Twitter at @jordimonpmm

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post SoundCloud’s Platform Architecture with Matthew Drooker appeared first on Software Engineering Daily.

    38 min
  • The End of GraphQL with Matt Bessey

    GraphQL is an open-source query language for APIs and a runtime for executing those queries. It was developed by Facebook to address the problem of over-fetching or under-fetching data, which is a common issue with traditional REST APIs.

    Matt Bessey is a Principal Engineer and Software Architect. Earlier this year Matt wrote a blog post titled “Why, after 6 years, I’m over GraphQL”. The post put words to many users’ frustrations with the technology, and it went viral on Hacker News.

    Matt joins the show today to talk about GraphQL, the problems it solves, its security vulnerabilities, and why it might not be a good fit for backend engineering today.

    You can find a link to Matt’s blog posts here.

    Gregor Vand is a security-focused technologist, and is the founder and CTO of Mailpass. Previously, Gregor was a CTO across cybersecurity, cyber insurance and general software engineering companies. He has been based in Asia Pacific for almost a decade and can be found via his profile at vand.hk.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post The End of GraphQL with Matt Bessey appeared first on Software Engineering Daily.

    46 min
  • Linux on Apple Silicon with Alyssa Rosenzweig

    Asahi Linux is a project that aims to port Linux to Apple Silicon chips, which use a custom ARM-based architecture.

    The project is fundamentally important given the popularity of Apple Silicon Macs, and it’s also a heroic effort because Apple Silicon is an entirely undocumented platform.

    Alyssa Rosenzweig is a well-known computer scientist who describes herself as a graphics developer passionate about software freedom. She is currently a contractor at Valve where she develops open source software to improve Linux gaming. Alyssa is also a contributor to Asahi Linux and works on reverse-engineering the Apple M1 GPU, among other contributions to the project. Alyssa joins the podcast to talk about reverse engineering hardware, Asahi Linux, new advances in gaming on Asahi, and more.

    Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

     

    The post Linux on Apple Silicon with Alyssa Rosenzweig appeared first on Software Engineering Daily.

    36 min
  • Identity and Access Management with Julianna Lamb

    Authentication is a key requirement for any B2B software application, especially if software vendors are selling to enterprise clients who are likely to have strict authentication requirements for the vendors they use. However, building authentication for a B2B application is typically complex and resource-intensive due to the data models required, the provisioning and managing accounts, and additional security and scale concerns.

    Julianna Lamb is the Co-Founder and CTO of Stytch which is building an all-in-one platform for identity and access management. She joins the podcast with Gregor Vand to talk about the platform.

    Gregor Vand is a security-focused technologist, and is the founder and CTO of Mailpass. Previously, Gregor was a CTO across cybersecurity, cyber insurance and general software engineering companies. He has been based in Asia Pacific for almost a decade and can be found via his profile at vand.hk.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post Identity and Access Management with Julianna Lamb appeared first on Software Engineering Daily.

    52 min
  • Building Secure Payments Infrastructure with Jack Gibson

    J. P. Morgan Payments is one of the leaders in payments processing with a staggering $10 trillion in payments handled daily. The company recently released its Payments Developer Portal, or PDP, which serves as a gateway for developers to build and test payment APIs, and accept, manage, and send payments on their own platforms. Developing financial APIs at a global scale presents unique engineering challenges, in large part because there is no margin for error.

    Jack Gibson is a Managing Director and Head of Payments Engineering, Architecture and APIs at J. P. Morgan Payments. He joins the podcast with Sean Falconer to explore the design and engineering behind the company’s payments API offering.

    Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.

     

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

     

    The post Building Secure Payments Infrastructure with Jack Gibson appeared first on Software Engineering Daily.

    44 min
  • MongoDB Vector Search with Ben Flast

    MongoDB Atlas is a managed NoSQL database that uses JSON-like documents with optional schemas. The platform recently released new vector search capabilities to facilitate building AI capabilities.

    Ben Flast is the Director of Product Management at MongoDB. He joins the show to talk about the company’s developments with vector search.

    This episode is hosted by Lee Atchison. Lee Atchison is a software architect, author, and thought leader on cloud computing and application modernization. His best-selling book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments.

    Lee is the host of his podcast, Modern Digital Business, an engaging and informative podcast produced for people looking to build and grow their digital business with the help of modern applications and processes developed for today’s fast-moving business environment. Listen at mdb.fm. Follow Lee at softwarearchitectureinsights.com, and see all his content at leeatchison.com.

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post MongoDB Vector Search with Ben Flast appeared first on Software Engineering Daily.

    42 min

About Software Engineering Daily

From the publisher's feed

Technical interviews about software topics.

More shows like Software Engineering Daily

The Eastern Border by Kristaps Andrejsons

The Eastern Border

821 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

The Daily by The New York Times

The Daily

111,856 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

Post Reports by The Washington Post

Post Reports

5,224 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

203 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The 7 by The Washington Post

The 7

1,243 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

682 Listeners

Rust in Production by Matthias Endler

Rust in Production

25 Listeners