Back

Explore every episode of the podcast Software Engineering Daily

Dive into the complete episode list for Software Engineering Daily. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 105

TitlePub. DateDuration
Crafting a Stop Motion Video Game with Onat Hekimoglu29 Aug 2024

Harold Halibut is a 2024 narrative adventure video game developed by German developer Slow Bros. The game has a distinct look owing to its use of stop motion animation with 3D scans of physical sets and puppets. Onat Hekimoglu worked on Harold Halibut as the Director, Game Designer, Composer, and Person of Many Hats. He

The post Crafting a Stop Motion Video Game with Onat Hekimoglu appeared first on Software Engineering Daily.

Why Stack Overflow Uses Svelte with Giamir Buoncristiani28 Aug 202400:45:07

Stack Overflow is a legendary question-and-answer site for programmers, and is likely well known to most SEDaily listeners. Svelte is an open-source front-end framework that was released in 2016 and continues to grow rapidly in popularity. Giamir Buoncristiani is a Staff Software Engineer at Stack Overflow. He is also the tech lead for the Stacks

The post Why Stack Overflow Uses Svelte with Giamir Buoncristiani appeared first on Software Engineering Daily.

Creating GUIs in Rust with Emil Ernerfeldt07 Aug 2024

Rerun is an open source SDK and viewer for visualizing and interacting with multimodal data streams. The SDK lets you send data from anywhere, and the viewer collects the data and aligns it so the user can scroll back and forth in time to interpret it. The tools have been applied in spatial computing, augmented

The post Creating GUIs in Rust with Emil Ernerfeldt appeared first on Software Engineering Daily.

Chroma’s Vector Database with Anton Troynikov06 Aug 2024

Chroma is an open-source AI application database. Anton Troynikov is a Founder at Chroma. He has a background in computer vision and previously worked at Meta. In this episode Anton speaks with Sean Falconer about Chroma, and the goal of building the memory and storage subsystem for the new computing primitive that AI models represent.

The post Chroma’s Vector Database with Anton Troynikov appeared first on Software Engineering Daily.

The Vesuvius Challenge with Juli Schilliger and Youssef Nader01 Aug 2024

In 79 AD, in the ancient Roman town of Herculaneum, twenty meters of hot mud and ash buried an enormous villa once owned by the father-in-law of Julius Caesar. Inside, there was a vast library of papyrus scrolls. The scrolls were carbonized by the heat of the volcanic debris, but they were trapped underground where

The post The Vesuvius Challenge with Juli Schilliger and Youssef Nader appeared first on Software Engineering Daily.

Shift-Left Security and Code Scanning with Amjad Afanah and Sudipta Mukherjee31 Jul 2024

Traditionally, security checks and testing are performed towards the end of the software development lifecycle. However, discovering vulnerabilities at that stage can be costly and time-consuming. This observation has led to the shift-left movement, which advocates for implementing security testing earlier in the software development process. HoundDog AI is a startup focused on software to

The post Shift-Left Security and Code Scanning with Amjad Afanah and Sudipta Mukherjee appeared first on Software Engineering Daily.

Uber’s LedgerStore and its Trillions of Indexes with Kaushik Devarajaiah30 Jul 2024

Uber handles billions of trips and deliveries, and tens of billions of financial transactions across drivers, couriers, users, and merchants every quarter. LedgerStore is an immutable storage solution at Uber that provides verifiable data completeness and correctness guarantees to ensure data integrity for its transactions. Kaushik Devarajaiah is the Tech Lead for LedgerStore at Uber.

The post Uber’s LedgerStore and its Trillions of Indexes with Kaushik Devarajaiah appeared first on Software Engineering Daily.

Frontend Observability with Purvi Kanal25 Jul 2024

One of the fastest areas of growth in observability is frontend observability, or real user monitoring. This is the practice of monitoring and analyzing the performance, behavior, and user experience of web applications from the user’s perspective. Purvi Kanal is a Senior Software Engineer at Honeycomb. She joins the podcast to talk about the evolution

The post Frontend Observability with Purvi Kanal appeared first on Software Engineering Daily.

AI Tools for Game Development with Igor Poletaev and Nathan Yu24 Jul 2024

Inworld is a company that provides tools for game studios to add AI-driven gameplay. They are at the leading edge of using generative AI in game development, and have worked with companies such as Xbox, Ubisoft, and NVIDIA. Igor Poletaev is the VP of AI and Nathan Yu is the Director of Product and GM

The post AI Tools for Game Development with Igor Poletaev and Nathan Yu appeared first on Software Engineering Daily.

C++ Static Analysis with Abbas Sabra23 Jul 2024

Static analysis is the examination of code without executing the program. It’s used to identify potential errors, code quality issues, security vulnerabilities, and adherence to coding best practices. Abbas Sabra is a Principal Engineer at Sonar, which creates tools to help developers produce clean code. Abbas specializes in C++ static analysis, and began his career

The post C++ Static Analysis with Abbas Sabra appeared first on Software Engineering Daily.

Climate Tech Investing with Tom Biegala18 Jul 2024

Bison Ventures invests in frontier technology companies that use innovative science and deep technology. A key pillar of their investment portfolio is climate technology. Tom Biegala is a co-founder of Bison Ventures. Prior to starting Bison Ventures, Tom worked at Cascade Asset Management Company, the investment office that manages the assets of the Bill &

The post Climate Tech Investing with Tom Biegala appeared first on Software Engineering Daily.

Luma AI with Barkley Dai and Karan Ganesan17 Jul 2024

Luma AI develops technologies at the forefront of AI and graphics. They created a text-to-3D tool that functions like Midjourney but for generating 3D models. Another tool makes photorealistic environments by reconstructing any scene in 3D from just a few photos. Karan Ganesan is a Software Engineer and Barkley Dai is the Product and Growth

The post Luma AI with Barkley Dai and Karan Ganesan appeared first on Software Engineering Daily.

How Google Sheets Uses WasmGC with Michael Thomas and Thomas Steiner27 Aug 2024

The Google Sheets calculation engine was originally written in Java and launched in 2006. In the early days of the product, all calculation happened on the server. However, starting in 2013 the engine has run in the browser using JavaScript. Google Sheets is now one of the first products at Google to use WebAssembly Garbage

The post How Google Sheets Uses WasmGC with Michael Thomas and Thomas Steiner appeared first on Software Engineering Daily.

AI at Redis with Brian Sam-Bodden16 Jul 2024

Redis is an in-memory database that can be used for caching, vector search, and as a message broker. Brian Sam-Bodden is a Senior Applied AI Engineer at Redis. He joins the show to talk about his work and AI at the company. Sean’s been an academic, startup founder, and Googler. He has published works covering

The post AI at Redis with Brian Sam-Bodden appeared first on Software Engineering Daily.

Dusk and the Art of Making Short Games with David Szymanski11 Jul 2024

David Szymanski is a video game developer focused on short retro horror games. He created the hit FPS Dusk, along with Iron Lung, Chop Goblins, and the upcoming Butcher’s Creek. He’s also involved in the production of the upcoming Iron Lung film. David joins the podcast to talk about his work, how to capture an

The post Dusk and the Art of Making Short Games with David Szymanski appeared first on Software Engineering Daily.

Fast Frontend Development with David Hsu10 Jul 2024

Retool is a platform to help engineers quickly build internal frontends. It does this by abstracting away repetitive aspects of frontend development. The platform was started in 2017 and has received funding from Sequoia, Stripe Co-Founders, and Nat Friedman. David Hsu is the founder and CEO of Retool. He joins the show to talk about

The post Fast Frontend Development with David Hsu appeared first on Software Engineering Daily.

One Year of ChatGPT with Christian Hubicki09 Jul 2024

ChatGPT has been out for more than a year and has since become the centerpiece of intense discussion and debate about AI. Christian Hubicki is a renowned robotics research scientist and an Assistant Professor of Mechanical Engineering at Florida State University. In 2023, he was a guest on Software Engineering Daily, where he discussed ChatGPT

The post One Year of ChatGPT with Christian Hubicki appeared first on Software Engineering Daily.

Hyperscaling SQL with Sam Lambert04 Jul 2024

Databases underpin almost every user experience on the web, but scaling a database is one of the most fundamental infrastructure challenges in software development. PlanetScale offers a MySQL platform that is managed and highly scaleable. Sam Lambert is the CEO of PlanetScale and he joins the show to talk about why he started the platform,

The post Hyperscaling SQL with Sam Lambert appeared first on Software Engineering Daily.

Google Ventures with Erik Nordlander03 Jul 2024

GV, or Google Ventures, is an independent venture capital firm backed by Alphabet. Erik Nordlander is a General Partner at GV and invests across enterprise software and frontier technology, focusing on developer tools, cloud infrastructure and machine learning. He has backed companies like Cockroach, Warp and Neo4j. Prior to joining GV in 2010 and opening

The post Google Ventures with Erik Nordlander appeared first on Software Engineering Daily.

The Challenge of API Design with Lauren Long02 Jul 2024

A common challenge for developers of SaaS products is integrating with existing services, including services that customers might already be using. For example, a SaaS product might need to integrate with customers using Salesforce, HubSpot, or another CRM system. However, this can be demanding for developers when 3rd party APIs are poorly documented or inconsistent.

The post The Challenge of API Design with Lauren Long appeared first on Software Engineering Daily.

Shopify’s Hydrogen Framework with Ben Sehl27 Jun 2024

A headless software architecture decouples the frontend, or the “head”, from the backend. This separation allows developers to manage the UI layer independently of the backend logic and data management. Hydrogen is Shopify’s open-source headless framework for building custom storefronts. It’s React-based and is focused on performance and flexible UI components. Ben Sehl is a

The post Shopify’s Hydrogen Framework with Ben Sehl appeared first on Software Engineering Daily.

Celeste and Platform Game Engineering with Noel Berry26 Jun 2024

Celeste is a critically acclaimed action platformer developed by Extremely OK Games. They recently released Celeste 64 which is an open source project to commemorate the 6th anniversary of the original Celeste, and development of their next major game, Earthblade, is underway. Noel Berry is a programmer at Extremely OK Games and he joins the

The post Celeste and Platform Game Engineering with Noel Berry appeared first on Software Engineering Daily.

DataStax with Ed Anuff25 Jun 2024

DataStax is a generative AI data company that provides tools and services to build AI and other data-intensive applications. Ed Anuff is the Chief Product Officer at DataStax. He joins the show to talk about making Apache Cassandra accessible, adding vector support at DataStax, envisioning the future application stack for AI, and more. Full Disclosure:

The post DataStax with Ed Anuff appeared first on Software Engineering Daily.

Containers at the Edge with David Aronchick22 Aug 2024

Large datasets require large computational resources to process that data. More frequently, where you process that data geographically can be just as important as how you process it. Expanso provides job execution infrastructure that runs jobs where data resides, to help reduce latency and improve security and data governance. David Aronchick is the CEO of

The post Containers at the Edge with David Aronchick appeared first on Software Engineering Daily.

It’s APIs All the Way Down with Marco Palladino20 Jun 2024

Kong is a software company that provides open-source platforms and cloud services for managing, monitoring, and scaling APIs and microservices. Marco Palladino is the CTO of Kong, and he joins the podcast to talk about the platform and APIs as the building blocks of the digital world. This episode is hosted by Lee Atchison. Lee

The post It’s APIs All the Way Down with Marco Palladino appeared first on Software Engineering Daily.

Bitwarden with Matt Bishop19 Jun 2024

Bitwarden is an open-source password management service that securely stores passwords, passkeys, website credentials, and other sensitive information Matt Bishop is the Principal Architect at Bitwarden. He joins the show to talk about the platform and his work there. Gregor Vand is a security-focused technologist, and is the founder and CTO of Mailpass. Previously, Gregor

The post Bitwarden with Matt Bishop appeared first on Software Engineering Daily.

Codecademy with Zoe Bachman18 Jun 2024

Codecademy is an online platform that offers classes on languages including Python, Go, JavaScript, C++, and many others. Zoe Bachman is the Senior Curriculum Director at Codecademy and designs courses for the platform. She joins the podcast to talk about her work there. Josh Goldberg is an independent full time open source developer in the

The post Codecademy with Zoe Bachman appeared first on Software Engineering Daily.

A Decentralized Compute Marketplace with Greg Osuri13 Jun 2024

Akash Network is a decentralized cloud computing platform that leverages unused compute capacity around the world. It makes this capacity available to others, and provides a decentralized peer-to-peer model for managing and paying for these resources in an online marketplace. Greg Osuri is the CEO for OverClock Labs which created Akash Network. He joins the

The post A Decentralized Compute Marketplace with Greg Osuri appeared first on Software Engineering Daily.

Ruff and Next-Generation Python Tooling with Charlie Marsh12 Jun 2024

Linting is the process of checking source code for programmatic as well as stylistic errors. Ruff is a highly popular Python linter written in Rust. It was developed by Charlie Marsh, who also founded Astral, which is focused on next-generation Python tooling. Charlie joins the podcast to talk about open source development, Ruff, the UV

The post Ruff and Next-Generation Python Tooling with Charlie Marsh appeared first on Software Engineering Daily.

Engineering Fast-Paced Multiplayer Games with Gabriel Gambetta11 Jun 2024

Gabriel Gambetta is a Senior Software Engineer at Google where he works on YouTube. He’s an expect in computer graphics and game development, and is famous for his articles on engineering fast-paced multiplayer games. Gabriel joins the show to talk about his history with game development, client-server game architecture, rubber-banding, raytracing, rasterizers, and much more.

The post Engineering Fast-Paced Multiplayer Games with Gabriel Gambetta appeared first on Software Engineering Daily.

C++ Safety with Herb Sutter06 Jun 2024

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

The post C++ Safety with Herb Sutter appeared first on Software Engineering Daily.

Figma Engineering with Abhi Mathur05 Jun 2024

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

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

Unstructured Data and LLMs with Crag Wolfe and Matt Robinson04 Jun 2024

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

The post Unstructured Data and LLMs with Crag Wolfe and Matt Robinson appeared first on Software Engineering Daily.

The Changing Enterprise Linux Ecosystem with Wim Coekaerts30 May 202400:43:09

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

The post The Changing Enterprise Linux Ecosystem with Wim Coekaerts appeared first on Software Engineering Daily.

Evolving JavaScript with Douglas Crockford21 Aug 2024

Douglas Crockford is an American computer programmer who is involved in the development of the JavaScript language. He specified the JSON data format, and has developed various JavaScript related tools such as the static code analyzer JSLint. Crockford is also a game developer and worked at Atari. Douglas joins the podcast to talk about his

The post Evolving JavaScript with Douglas Crockford appeared first on Software Engineering Daily.

LLM Community Development with Antonio Velasco Fernández and Jose Pablo Cabeza García29 May 202400:48:53

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

The post LLM Community Development with Antonio Velasco Fernández and Jose Pablo Cabeza García appeared first on Software Engineering Daily.

Detecting Deepfakes with Ryan Ofman28 May 202400:52:37

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

The post Detecting Deepfakes with Ryan Ofman appeared first on Software Engineering Daily.

Bonus Episode: The N64 Decompilation Scene with Ethan Roseman and Mark Street24 May 202400:55:46

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:

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

The State of CSS with Rachel Andrews23 May 202400:57:54

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

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

Modern SecOps with Maxime Lamothe-Brassard22 May 202400:49:50

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

The post Modern SecOps with Maxime Lamothe-Brassard appeared first on Software Engineering Daily.

Microsoft Copilot with Justin Harris21 May 202400:49:40

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

The post Microsoft Copilot with Justin Harris appeared first on Software Engineering Daily.

Pinata and the Interplanetary File System with Matt Ober16 May 202400:50:25

The interplanetary filesystem, or IPFS, is a peer-to-peer network that uses a distributed and decentralized model. Functionally, IPFS allows users to store and share files without having to rely on a single source of truth for those files. Matt Ober is the Co-Founder & CTO of Pinata. He joins the show to talk about IPFS

The post Pinata and the Interplanetary File System with Matt Ober appeared first on Software Engineering Daily.

Animal Well with Billy Basso15 May 202400:50:07

Animal Well is a Metroidvania game developed as a solo project by Billy Basso over the course of seven years. It’s the first game released by publisher Bigmode, which was founded by Jason “Dunkey” Gastrow. Billy joins the show to talk about creating Animal Well’s engine from scratch, how the game handles animation, fine-tuning character

The post Animal Well with Billy Basso appeared first on Software Engineering Daily.

LLMs for Data Queries with Sarah Nagy14 May 202400:43:57

One of the most promising applications of large language models is giving non-experts the ability to easily query their own data. A potential positive side effect is reducing ad-hoc data analysis requests that often strain data teams. Sarah Nagy is the Co-founder and CEO at Seek which is using natural language processing to change how

The post LLMs for Data Queries with Sarah Nagy appeared first on Software Engineering Daily.

Implementing KYC and User Verification with Alex Grinman09 May 202400:57:57

Almost every application or system involves some sort of user onboarding. Increasingly, companies must implement know-your-customer and know-your-business compliance, or KYC and KYB, as part of that process. In addition, they often handle personal identifiable information, or PII. Footprint is a developer platform that was co-founded by Alex Grinman for handling identity, security, fraud, and

The post Implementing KYC and User Verification with Alex Grinman appeared first on Software Engineering Daily.

Developer Productivity with Damien Filiatrault20 Aug 2024

Damien Filiatrault is the founder and CEO of Scalable Path, a software staffing agency that matches companies and startups with vetted, remote software developers. The company was founded in 2010, and since then has worked on hundreds of client projects and has built a freelance network with 35,000 remote developers in 177 countries. Damien joins

The post Developer Productivity with Damien Filiatrault appeared first on Software Engineering Daily.

Nuxt JS with Anthony Fu08 May 202400:52:39

Vue is a popular JavaScript frontend framework, and Nuxt is an open source meta-framework on top of Vue. Anthony Fu is a Framework Developer on the Nuxt team. He joins the show to talk about Vue, Nuxt, open source development, and more. Josh Goldberg is an independent full time open source developer in the TypeScript

The post Nuxt JS with Anthony Fu appeared first on Software Engineering Daily.

Scaling Large ML Models to Small Devices with Atila Orhon07 May 2024

The size of ML models is growing into the many billions of parameters. This poses a challenge for running inference on non-dedicated hardware like phones and laptops. Argmax is a startup focused on developing methods to run large models on commodity hardware. A key observation behind their strategy is that the largest models are getting

The post Scaling Large ML Models to Small Devices with Atila Orhon appeared first on Software Engineering Daily.

Anaconda and Accelerating AI Development with Rob Futrick02 May 202400:44:21

Anaconda is a popular platform for data science, machine learning, and AI. It provides trusted repositories of Python and R packages and has over 35 million users worldwide. Rob Futrick is the CTO at Anaconda, and he joins the show to talk about the platform, the concept of an OS for AI, and more. This

The post Anaconda and Accelerating AI Development with Rob Futrick appeared first on Software Engineering Daily.

Engineering the Playdate Gaming Handheld with James Moore and Dave Hayden01 May 202400:50:59

Panic has created games such as Firewatch and Untitled Goose Game. They recently ventured into gaming hardware with the Playdate. The console is unique for its inputs, which include a hand crank, and because Panic provides a free SDK, so anyone can develop games for it. James Moore is a DevOps Engineer and Dave Hayden

The post Engineering the Playdate Gaming Handheld with James Moore and Dave Hayden appeared first on Software Engineering Daily.

© My Podcast Data