Software Engineering Daily

Software Engineering Daily

By Software Engineering DailyNewsTechnologyTech News
Download on the App Store

Software Engineering Daily episodes

  • C++ Safety with Herb Sutter

    The U.S. government recently released a report calling on the technical community to proactively reduce the attack surface area of software infrastructure. The report emphasized memory safety vulnerabilities, which affect how memory can be accessed, written, allocated, or deallocated.

    The report cites this class of vulnerability as a common theme in the some of the most infamous cyber events, such as the Morris worm of 1988, the Heartbleed vulnerability in 2014, and the Blastpass exploit of 2023.

    Herb Sutter works at Microsoft and chairs the ISO C++ standards committee. He joins the show to talk about C++ safety.

    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 C++ Safety with Herb Sutter appeared first on Software Engineering Daily.

    30 min
  • Figma Engineering with Abhi Mathur

    Figma is a cloud-based design and product development platform that is widely used in UI and UX work. It allows users to collaborate in real-time, a key feature that has helped drive its popularity. Figma is an impressive engineering feat, in part because of how far it pushes what’s possible in a web browser.

    Abhi Mathur is the VP of Platform Engineering at Figma. He joins the show today to talk about his path to Figma, architecture, scaling, team organization, and more.

    Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript. Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post Figma Engineering with Abhi Mathur appeared first on Software Engineering Daily.

    41 min
  • Unstructured Data and LLMs with Crag Wolfe and Matt Robinson

    The majority of enterprise data exists in heterogenous formats such as HTML, PDF, PNG, and PowerPoint. However, large language models do best when trained with clean, curated data. This presents a major data cleaning challenge.

    Unstructured is focused on extracting and transforming complex data to prepare it for vector databases and LLM frameworks.

    Crag Wolfe is Head of Engineering and Matt Robinson is Head of Product at Unstructured. They join the podcast to talk about data cleaning in the LLM age.

    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 Unstructured Data and LLMs with Crag Wolfe and Matt Robinson appeared first on Software Engineering Daily.

    48 min
  • The Changing Enterprise Linux Ecosystem with Wim Coekaerts

    Red Hat Enterprise Linux is a Linux distribution developed by Red Hat for the commercial market. The company recently announced changes to the availability of its source code.

    In response, CIQ, Oracle and SUSE formed the Open Enterprise Linux Association, or OpenELA, which aims to provide a consistent and secure upstream location for Enterprise Linux distribution sources.

    Wim Coekaerts is Executive Vice President of Software Development at Oracle, and he joins the podcast to explain the recent changes in the Linux enterprise space, and discuss the  OpenELA and its importance to the Linux ecosystem.

    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 The Changing Enterprise Linux Ecosystem with Wim Coekaerts appeared first on Software Engineering Daily.

    44 min
  • LLM Community Development with Antonio Velasco Fernández and Jose Pablo Cabeza García

    LLMs have become one of the most important technologies to emerge in recent years. Many of the most prominent LLM tools are closed source, which has led to great interest in developing open-source tools.

    Antonio Velasco Fernández is a Data Scientist and Jose Pablo Cabeza García is a Lead Data Engineer, both at Elastacloud. In this episode, recorded in 2023, they joined the podcast to talk about LLMs and the importance of community development for LMMs.

    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 LLM Community Development with Antonio Velasco Fernández and Jose Pablo Cabeza García appeared first on Software Engineering Daily.

    49 min
  • Detecting Deepfakes with Ryan Ofman

    A deepfake is a synthetic media technique that uses deep learning to create or manipulate video, audio, or images to present something that didn’t actually occur. Deepfakes have gained attention in part due to their potential for misuse, such as creating forged videos for political manipulation or spreading misinformation.

    Ryan Ofman is a Lead Engineer and Head of Science Communication at DeepMedia, which is a platform for AI-powered deepfake detection. He joins the show to talk about the state of deepfakes, their origin, and how to detect them.

    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 Detecting Deepfakes with Ryan Ofman appeared first on Software Engineering Daily.

    53 min
  • Bonus Episode: The N64 Decompilation Scene with Ethan Roseman and Mark Street

    Decompilation is the process of translating a compiled program’s bytecode back into a higher-level programming language, like C. There’s a vibrant and growing scene of engineers working to decompile classic video games, and some of the most prominent projects have focused on the Nintendo 64. Recent successes include Super Mario 64, The Legend of Zelda: Ocarina of Time, and Paper Mario.

    Ethan Roseman and Mark Street are both software engineers with experience in the decompilation scene. In addition to their work on specific games, they’re active in creating open-source tooling for the decompilation community, including Splat which is a binary splitting tool, and Decomp.me which is a collaborative decompilation and reverse engineering site.

    Ethan and Mark join the podcast to talk about N64 game decompilation, surprising discoveries in the game code, tool development, and much more. Be sure to check out the Decomp.me Discord to learn more.

    Joe Nash is a developer, educator, and award-winning community builder, who has worked at companies including GitHub, Twilio, Unity, and PayPal. Joe got his start in software development by creating mods and running servers for Garry’s Mod, and game development remains his favorite way to experience and explore new technologies and concepts.

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

     

    The post Bonus Episode: The N64 Decompilation Scene with Ethan Roseman and Mark Street appeared first on Software Engineering Daily.

    56 min
  • The State of CSS with Rachel Andrews

    CSS, or Cascading Style Sheets, is a fundamental technology in web development that defines the presentation and layout of HTML documents. It serves as a styling language that allows developers to control the appearance of web pages.

    Rachel Andrew is a Staff Technical Writer on the Google Chrome Team. Before that she worked for Mozilla and was also the Editor in Chief at Smashing Magazine. She is a member of the CSS Working Group, the Web Standards Project, and Open Web Docs. Rachel is our guest today.

    Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript. Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.

    Please click here to see the transcript of this episode.

    Sponsorship inquiries: [email protected]

    The post The State of CSS with Rachel Andrews appeared first on Software Engineering Daily.

    58 min
  • Modern SecOps with Maxime Lamothe-Brassard

    Security Operations, or SecOps, refers to the collaboration between security and operations teams to secure an organization’s systems, applications, and data.

    Maxime Lamothe-Brassard is a Co-Founder of LimaCharlie which is a cloud SecOps platform. He has a background in security and has previously worked at the Canadian Intelligence service, Crowdstrike, Google, and Google X. He joins the podcast to talk about modern security operations.

    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 Modern SecOps with Maxime Lamothe-Brassard appeared first on Software Engineering Daily.

    50 min
  • Microsoft Copilot with Justin Harris

    Microsoft Copilot is a chatbot developed by Microsoft that launched in 2023 and is based on a large language model.

    Justin Harris is a Principal Software Engineer at Microsoft and has an extensive background in classical machine learning and neural networks, including large language models. He joins the show to talk about Microsoft Copilot, natural language processing, ML team organization, 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 Microsoft Copilot with Justin Harris appeared first on Software Engineering Daily.

    50 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