
Software Engineering Daily (Software Engineering Daily)
Explorez tous les épisodes de Software Engineering Daily
Date | Titre | Durée | |
---|---|---|---|
06 Feb 2024 | Building a Data Lake with Adam Ferrari | 00:46:19 | |
Starburst is a data lake analytics platform. It’s designed to help users work with structured data at scale, and is built on the open source platform, Trino. Adam Ferrari is the SVP of Engineering at Starburst. He joins the show to talk about Starburst, data engineering, and what it takes to build a data lake. The post Building a Data Lake with Adam Ferrari appeared first on Software Engineering Daily. | |||
07 Feb 2024 | The Godot Game Engine with Emilio Coppola | 00:51:27 | |
A game engine is a system used to build and run games. Game engines let the programmer work at a high level of abstraction by providing interfaces for graphics, physics, and scripting. Godot is an open source and free to use game engine, which makes it unusual. Its first release was in 2014 and its The post The Godot Game Engine with Emilio Coppola appeared first on Software Engineering Daily. | |||
08 Feb 2024 | Building a Unified Hardware API at Intel with James Reinders | 00:38:42 | |
oneAPI is an open standard for a unified API to be used across different computing accelerator architectures. This including GPUs, AI accelerators, and FPGAs. The goal of oneAPI is to eliminate the need for developers to maintain separate code bases, multiple programming languages, tools, and workflows for each architecture. James Reinders is an engineer at The post Building a Unified Hardware API at Intel with James Reinders appeared first on Software Engineering Daily. | |||
13 Feb 2024 | Biotech Special: a16z and the Biotech Revolution with Vijay Pande | 00:57:01 | |
There is a revolution unfolding in biotech. The confluence of new biological methods like CRISPR, virtually unlimited computational capacity, and machine learning has fundamentally transformed our ability to engineer biology for wide-ranging applications. Andreessen Horowitz, or a16z, is a venture capital firm that was founded by Marc Andreessen and Ben Horowitz. Vijay Pande is a The post Biotech Special: a16z and the Biotech Revolution with Vijay Pande appeared first on Software Engineering Daily. | |||
14 Feb 2024 | SimpleWebAuthn with Matthew Miller | 01:04:28 | |
SimpleWebAuthn is an open source TypeScript-centric pair of libraries – frontend and backend – that make it easier for devs to implement WebAuthn on the web. Matthew Miller started the project in 2019 and it has grown in tandem with the popularization of WebAuthn. He joins the podcast today to talk about the history of The post SimpleWebAuthn with Matthew Miller appeared first on Software Engineering Daily. | |||
15 Feb 2024 | NVIDIA and the Future of 3D Development with Aaron Luk | 00:40:06 | |
Producing 3D films, games and simulations is a complex process, often involving multiple teams and tools. At Pixar, pipeline engineers needed to write lots of glue code to integrate different workflows and file formats, which was a big challenge, and led them to create the Universal Scene Description, or OpenUSD. OpenUSD implements abstract data models The post NVIDIA and the Future of 3D Development with Aaron Luk appeared first on Software Engineering Daily. | |||
20 Feb 2024 | Biotech Special: ML at Recursion with Jordan Christensen and Imran Haque | 00:50:32 | |
Recursion is at the leading edge of applying AI and ML to drug development. The company exemplifies a new wave of “techbio” companies, that tightly couple compute and robotics with biology and chemistry. The task of decoding biology requires vast amounts of biological data and innovative strategies to make use of that data. It also The post Biotech Special: ML at Recursion with Jordan Christensen and Imran Haque appeared first on Software Engineering Daily. | |||
21 Feb 2024 | Waymo and Autonomous Driving with David Margines | 00:41:53 | |
Waymo is an autonomous driving company that had its start as the Google Self-Driving Car Project. David Margines is a Director of Product Management at Waymo and he joins the podcast to talk about Waymo today, the sensing technologies underpinning their cars, the huge impact of AI on their systems in recent years, and more. The post Waymo and Autonomous Driving with David Margines appeared first on Software Engineering Daily. | |||
22 Feb 2024 | Portal 64 with James Lambert | 00:42:43 | |
Portal is a 2007 game developed by Valve, where the player encounters puzzles that must be solved using the “portal gun”, a device that can create inter-spatial portals between surfaces. Portal 64 is an open-source re-write of Portal that can be run on original Nintendo 64 hardware. The game was developed by James Lambert and The post Portal 64 with James Lambert appeared first on Software Engineering Daily. | |||
27 Feb 2024 | Biotech Special: AI Protein Engineering with Eddie Abrams | 00:45:01 | |
Antibodies are a type of protein molecule produced by the immune system. They recognize and attach to other molecules with remarkable precision. Typically antibodies target foreign objects, like viruses, to mark them for destruction. However, they can also be engineered to treat diseases like cancer, and they are one of the fastest growing classes of The post Biotech Special: AI Protein Engineering with Eddie Abrams appeared first on Software Engineering Daily. | |||
29 Feb 2024 | Stately with Laura Kalbag | 01:06:55 | |
Stately is a web-based drag and drop editor for collaboratively developing code, diagrams, and documentation. Laura Kalbag is the Developer Advocate at Stately and she joins the show today to talk about Stately, state machines, building good documentation, and more. Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He The post Stately with Laura Kalbag appeared first on Software Engineering Daily. | |||
28 Feb 2024 | Graphical Photorealism with Andrew Price the Blender Guru | 00:55:43 | |
The power of 3D graphics hardware and rendering technology is improving at an astonishing pace. To achieve high graphical fidelity, assets that compose 3D worlds must feature an ever-increasing level of detail. Andrew Price is the founder of Poliigon, which is an asset production studio and store. Andrew also runs the highly popular Blender Guru The post Graphical Photorealism with Andrew Price the Blender Guru appeared first on Software Engineering Daily. | |||
05 Mar 2024 | Biotech Special: Scientific Computing Pipelines with Evan Floden | 00:41:35 | |
NextFlow is a tool for managing scientific computation workflows. It’s increasingly popular for bioinformatics, computational biology, and other life science applications. Evan Floden is the Co-Founder and CEO of Seqera Labs which develops NextFlow. He joins the show today to talk about his background as a scientist and engineer, the modular design of NextFlow pipelines, The post Biotech Special: Scientific Computing Pipelines with Evan Floden appeared first on Software Engineering Daily. | |||
06 Mar 2024 | Bringing Godot to Mobile with Hein-Pieter van Braam | 00:40:08 | |
Godot is a free, open-source game engine that’s growing rapidly in popularity. Ramatak is a new public benefit company founded by Godot engine veterans Hein-Pieter van Braam and Ariel Manzur. The goal of Ramatak is to help make Godot the number one choice for creating, deploying, and monetizing games on iOS and Android. Hein-Pieter joins The post Bringing Godot to Mobile with Hein-Pieter van Braam appeared first on Software Engineering Daily. | |||
07 Mar 2024 | Iceberg at Netflix and Beyond with Ryan Blue | 00:47:37 | |
Apache Iceberg is an open source high-performance format for huge data tables. Iceberg enables the use of SQL tables for big data, while making it possible for engines like Spark and Hive to safely work with the same tables, at the same time. Iceberg was started at Netflix by Ryan Blue and Dan Weeks, and The post Iceberg at Netflix and Beyond with Ryan Blue appeared first on Software Engineering Daily. | |||
12 Mar 2024 | Biotech Special: Life Sciences at Snowflake with Harini Gopalakrishnan | 00:46:01 | |
The growing use of large datasets and ML in the life sciences has created new demand for data technologies. Snowflake is a cloud-based data warehousing company that provides a platform for storing and analyzing large volumes of data. Harini Gopalakrishnan is the Field CTO of Life Sciences at Snowflake. She joins the show to talk The post Biotech Special: Life Sciences at Snowflake with Harini Gopalakrishnan appeared first on Software Engineering Daily. | |||
13 Mar 2024 | Biometric Authentication with Vincent Delitz | 00:41:25 | |
Corbado is an authentication platform that provides APIs for developers to replace passwords with passkeys such as Face ID or Touch ID. Vincent Delitz is a Co-Founder at Corbado and he joins the show to talk about the platform, the changing authentication landscape, the challenge of session management with passkeys, and more. Gregor Vand is The post Biometric Authentication with Vincent Delitz appeared first on Software Engineering Daily. | |||
14 Mar 2024 | Design at GitHub Copilot with Adrián Mato Gondelle | 00:53:53 | |
GitHub Copilot is an AI tool to assist software developers by autocompleting code. It is no understatement to say it has already transformed how developers write code. Adrián Mato Gondelle leads the Design team for GitHub Copilot. In this episode, recorded in 2023, Adrián joined the podcast to talk about his work. Jordi Mon Companys The post Design at GitHub Copilot with Adrián Mato Gondelle appeared first on Software Engineering Daily. | |||
19 Mar 2024 | Biotech Special: Computational Drug Discovery with Patrick Finneran | 00:43:22 | |
Proteins are nanomachines inside cells and perform the incredible array of tasks required for cells to function. They are composed of a chain of hundreds to thousands of amino acid “building blocks”. Peptides are similar to proteins, but have only about 3 to 30 amino acids. Their smaller size gives them distinct properties that are The post Biotech Special: Computational Drug Discovery with Patrick Finneran appeared first on Software Engineering Daily. | |||
25 Mar 2024 | Biotech Special: Life Science Data Analysis with Nicholas Larus-Stone | 00:42:08 | |
Sphinx Bio develops computational tools to accelerate scientific discovery. The company is focused on addressing the computational data analysis bottleneck by enabling scientists to do the analysis themselves. Nicholas Larus-Stone is the founder of Sphinx. He joins the show to talk about being a computer scientist at the interface with biology, the data analysis bottleneck The post Biotech Special: Life Science Data Analysis with Nicholas Larus-Stone appeared first on Software Engineering Daily. | |||
20 Mar 2024 | Going Open Source at Convex with James Cowling | 00:45:18 | |
Convex is a serverless backend platform to simplify fullstack application development. Its underlying database is written in Rust, and it uses TypeScript to integrate with reactive UI frameworks. The platform is growing, which has presented new reasons to make the code open source, and Convex recently released the source code for a self-managed version of The post Going Open Source at Convex with James Cowling appeared first on Software Engineering Daily. | |||
21 Mar 2024 | VMware’s Spring AI with Ryan Morgan and Mark Pollack | 00:45:02 | |
Java is one of the top programming languages used today and Java code is ubiquitous. A key factor to the overall success of Java is the Spring framework, which is the most common framework for Java development. Spring is an open-source comprehensive application framework on top of the Java Virtual Machine that provides a consistent The post VMware’s Spring AI with Ryan Morgan and Mark Pollack appeared first on Software Engineering Daily. | |||
26 Mar 2024 | C# Compiler and Language Design at Microsoft with Jared Parsons | 00:54:19 | |
Language and compiler design are fundamental aspects of computer science. High-level languages are how most developers interact with computers, so it’s hard to overstate the significance of compiler engineering or the aesthetics of language syntax. C# is a general-purpose high-level language that was created by Anders Hejlsberg at Microsoft in 2000, and was open-sourced in The post C# Compiler and Language Design at Microsoft with Jared Parsons appeared first on Software Engineering Daily. | |||
28 Mar 2024 | Tonic and Synthetic Data with Andrew Colombi and Adam Kamor | 00:55:35 | |
All robust technology platforms require testing to ensure that features work as intended. In many cases, tests require data, but getting access to valid and high quality test data is a common challenge, especially when the technology runs on sensitive data. Realistically mimicking data that would normally contain sensitive financial or personal information is not The post Tonic and Synthetic Data with Andrew Colombi and Adam Kamor appeared first on Software Engineering Daily. | |||
02 Apr 2024 | Building the PyCharm IDE at JetBrains with Paul Everitt | 00:46:49 | |
Python is famed for it’s intuitive syntax, powerful standard library, and rich ecosystem of packages and frameworks. It’s also dynamically typed which is part of what makes the language so accessible. Paul Everitt is the Python and Web Developer Advocate at JetBrains. He joins the show to talk about developing the PyCharm IDE, the challenge The post Building the PyCharm IDE at JetBrains with Paul Everitt appeared first on Software Engineering Daily. | |||
03 Apr 2024 | Developing Blasphemous II with David Erosa and Dani Márquez | 00:51:40 | |
Blasphemous and Blasphemous II are Metroidvania action-adventure games developed by the Spanish studio, The Game Kitchen. The games have a stunning, distinctive pixel art style and atmospheric world which is inspired by Spanish folklore and religious themes. They are known for their challenging combat and intricate level design. David Erosa is the Lead Producer and The post Developing Blasphemous II with David Erosa and Dani Márquez appeared first on Software Engineering Daily. | |||
04 Apr 2024 | A Semantic Layer for Data with Artyom Keydunov | 00:47:21 | |
Managing data and access to data is one of the biggest challenges that a company can face. It’s common for data to be siloed into independent sources that are difficult to access in a unified and integrated way. One approach to solving this problem is to build a layer on top of the heterogenous data The post A Semantic Layer for Data with Artyom Keydunov appeared first on Software Engineering Daily. | |||
05 Apr 2024 | Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar | 00:15:32 | |
Kaze Emanuar is a ROM hacker who’s famous for the array of mods he’s made for Super Mario 64. He’s implemented remarkable optimization to the decompiled game code, even pushing Super Mario 64 to run at 60 frames per second. Kaze joins the show to talk about his interest in Super Mario 64, ROM hacking, The post Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar appeared first on Software Engineering Daily. | |||
09 Apr 2024 | Data Applications on Snowflake with Daniel Myers | 00:39:58 | |
Snowflake is one of the most prominent platforms for interacting with data and building data-intensive applications. Dan Myers works in Developer Relations at Snowflake and he joins the show to talk about the future of application development, and building native data apps on the platform. Sean’s been an academic, startup founder, and Googler. He has The post Data Applications on Snowflake with Daniel Myers appeared first on Software Engineering Daily. | |||
05 Jun 2024 | 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 The post Figma Engineering with Abhi Mathur appeared first on Software Engineering Daily. | |||
27 Mar 2024 | Netlify and Edge Computing with Erica Pisani | 00:42:16 | |
Netlify is a popular hosting platform that provides build, deploy, and serverless backend services for web apps. The platform enables deployment directly from source files stored in a version control system like GitHub. Erica Pisani is a Senior Software Engineer at Netlify. She joins the show to talk about how she got started at Netlify, The post Netlify and Edge Computing with Erica Pisani appeared first on Software Engineering Daily. | |||
11 Apr 2024 | Authlete and Making OAuth Accessible with Justin Richer | 01:00:48 | |
OAuth is an open standard for access delegation. It lets users grant websites or applications access to their information on other websites, but without giving away passwords. OpenID Connect is an identity layer on top of OAuth. Even if you haven’t programmed using OAuth and OpenID Connect, you’ve certainly used them for authentication on Google, The post Authlete and Making OAuth Accessible with Justin Richer appeared first on Software Engineering Daily. | |||
10 Apr 2024 | Netflix Engineering with Jay Phelps | 01:02:05 | |
Today, you can access Netflix on virtually any device. For a Netflix user, this seamless experience can be easy to take for granted, but it requires an enormous engineering effort. Jay Phelps is a Senior Software Engineer at Netflix where he works on Shared Client Foundations. He joins the show to talk about the start The post Netflix Engineering with Jay Phelps appeared first on Software Engineering Daily. | |||
16 Apr 2024 | Hookdeck and Building an Event Gateway with Alex Bouchard | 00:47:01 | |
Event-driven architecture is a software design pattern where system components communicate through events that are generated by producers, and pushed to consumers. This design is often contrasted with a request-driven architecture, where components communicate with each other by sending requests and receiving responses. Hookdeck is an event gateway for receiving, processing, and delivering asynchronous messages. The post Hookdeck and Building an Event Gateway with Alex Bouchard appeared first on Software Engineering Daily. | |||
17 Apr 2024 | Startup Investing with George Mathew | 00:54:24 | |
George Mathew is a Managing Director at Insight Partners where he invested in Weights & Biases, Jasper, and others. He has over 20 years of experience developing high-growth technology startups including most recently being CEO of Kespry. George joins the podcast to talk about his path to becoming an investor, his data-first thesis about investment, The post Startup Investing with George Mathew appeared first on Software Engineering Daily. | |||
18 Apr 2024 | Security Engineering with Ben Huber | 00:53:13 | |
Ben Huber is a security engineer who has worked at companies including Crypto.com and Blackpanda. He joins the podcast to talk about his career, penetration or “pen” testing, attack vectors, security tools, and much more. Gregor Vand is a security-focused technologist, and is the founder and CTO of Mailpass. Previously, Gregor was a CTO across The post Security Engineering with Ben Huber appeared first on Software Engineering Daily. | |||
19 Apr 2024 | Bonus Episode: How to Build a Self-Driving Car with Ian Williams | 00:37:44 | |
Autonomous vehicle engineering is a huge challenge and requires the integration of many different technologies. A self-driving car needs data from multiple sensors, ML models to process that data, engineering to couple software and mechanical systems, and much more. Ian Williams is a Senior Staff Software Engineer at Cruise, and before that worked at Google, The post Bonus Episode: How to Build a Self-Driving Car with Ian Williams appeared first on Software Engineering Daily. | |||
23 Apr 2024 | Database Scaling at Figma with Sammy Steele | 00:55:45 | |
Sammy Steele is a Senior Staff Engineer at Figma, and the tech lead for their databases team. She previously worked at Dropbox, where she built out their petabyte-scale metadata storage and search systems. Sammy recently published a blog called “How Figma’s databases team lived to tell the scale”. The blog went viral and made it The post Database Scaling at Figma with Sammy Steele appeared first on Software Engineering Daily. | |||
24 Apr 2024 | SolidJS with Ryan Carniato | 00:44:25 | |
Solid.js is a popular JavaScript framework known for its reactive and efficient rendering system. Instead of using a Virtual DOM, it compiles its templates to real DOM nodes and updates them with fine-grained reactions. Ryan Carniato is the creator of SolidJS, and he joins the show to talk about the framework. Taylor Nodell is a The post SolidJS with Ryan Carniato appeared first on Software Engineering Daily. | |||
25 Apr 2024 | AI-Driven Observability at Kentik with Avi Freedman | 00:41:04 | |
Kentik is a network observability platform that focuses on letting users easily ask questions and get answers about their network. Avi Freedman is the CEO of Kentik and he joins the podcast to talk about the platform, his observability philosophy, the role of AI in observability, and much more. Full Disclosure: This episode is sponsored The post AI-Driven Observability at Kentik with Avi Freedman appeared first on Software Engineering Daily. | |||
30 Apr 2024 | Using LLMs for Training Data Preparation with Nihit Desai | 00:50:17 | |
Machine learning models learn patterns and relationships from data to make predictions or decisions. The quality of the data influences how well these models can represent and generalize from the data. Nihit Desai is the Co-founder and CTO at Refuel.ai. The company is using LLMs for tasks such as data labeling, cleaning, and enrichment. He The post Using LLMs for Training Data Preparation with Nihit Desai appeared first on Software Engineering Daily. | |||
01 May 2024 | Engineering the Playdate Gaming Handheld with James Moore and Dave Hayden | 00: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. | |||
02 May 2024 | Anaconda and Accelerating AI Development with Rob Futrick | 00: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. | |||
08 May 2024 | Nuxt JS with Anthony Fu | 00: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. | |||
09 May 2024 | Implementing KYC and User Verification with Alex Grinman | 00: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. | |||
07 May 2024 | Scaling Large ML Models to Small Devices with Atila Orhon | ||
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. | |||
14 May 2024 | LLMs for Data Queries with Sarah Nagy | 00: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. | |||
15 May 2024 | Animal Well with Billy Basso | 00: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. | |||
16 May 2024 | Pinata and the Interplanetary File System with Matt Ober | 00: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. | |||
21 May 2024 | Microsoft Copilot with Justin Harris | 00: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. | |||
22 May 2024 | Modern SecOps with Maxime Lamothe-Brassard | 00: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. | |||
23 May 2024 | The State of CSS with Rachel Andrews | 00: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. | |||
24 May 2024 | Bonus Episode: The N64 Decompilation Scene with Ethan Roseman and Mark Street | 00: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. | |||
28 May 2024 | Detecting Deepfakes with Ryan Ofman | 00: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. | |||
29 May 2024 | LLM Community Development with Antonio Velasco Fernández and Jose Pablo Cabeza García | 00: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. | |||
30 May 2024 | The Changing Enterprise Linux Ecosystem with Wim Coekaerts | 00: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. | |||
04 Jun 2024 | 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 The post Unstructured Data and LLMs with Crag Wolfe and Matt Robinson appeared first on Software Engineering Daily. | |||
06 Jun 2024 | 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 The post C++ Safety with Herb Sutter appeared first on Software Engineering Daily. | |||
12 Jun 2024 | Ruff and Next-Generation Python Tooling with Charlie Marsh | ||
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. | |||
13 Jun 2024 | A Decentralized Compute Marketplace with Greg Osuri | ||
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. | |||
11 Jun 2024 | Engineering Fast-Paced Multiplayer Games with Gabriel Gambetta | ||
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. | |||
20 Jun 2024 | It’s APIs All the Way Down with Marco Palladino | ||
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. | |||
02 Jul 2024 | The Challenge of API Design with Lauren Long | ||
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. | |||
19 Jun 2024 | Bitwarden with Matt Bishop | ||
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. | |||
03 Jul 2024 | Google Ventures with Erik Nordlander | ||
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. | |||
26 Jun 2024 | Celeste and Platform Game Engineering with Noel Berry | ||
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. | |||
18 Jun 2024 | Codecademy with Zoe Bachman | ||
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. | |||
25 Jun 2024 | DataStax with Ed Anuff | ||
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. | |||
17 Jul 2024 | Luma AI with Barkley Dai and Karan Ganesan | ||
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. | |||
27 Jun 2024 | Shopify’s Hydrogen Framework with Ben Sehl | ||
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. | |||
04 Jul 2024 | Hyperscaling SQL with Sam Lambert | ||
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. | |||
09 Jul 2024 | One Year of ChatGPT with Christian Hubicki | ||
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. | |||
11 Jul 2024 | Dusk and the Art of Making Short Games with David Szymanski | ||
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. | |||
10 Jul 2024 | Fast Frontend Development with David Hsu | ||
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. | |||
16 Jul 2024 | AI at Redis with Brian Sam-Bodden | ||
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. | |||
18 Jul 2024 | Climate Tech Investing with Tom Biegala | ||
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. | |||
24 Jul 2024 | AI Tools for Game Development with Igor Poletaev and Nathan Yu | ||
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. | |||
22 Aug 2024 | Containers at the Edge with David Aronchick | ||
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. | |||
23 Jul 2024 | C++ Static Analysis with Abbas Sabra | ||
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. | |||
25 Jul 2024 | Frontend Observability with Purvi Kanal | ||
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. | |||
31 Jul 2024 | Shift-Left Security and Code Scanning with Amjad Afanah and Sudipta Mukherjee | ||
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. | |||
01 Aug 2024 | The Vesuvius Challenge with Juli Schilliger and Youssef Nader | ||
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. | |||
30 Jul 2024 | Uber’s LedgerStore and its Trillions of Indexes with Kaushik Devarajaiah | ||
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. | |||
07 Aug 2024 | Creating GUIs in Rust with Emil Ernerfeldt | ||
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. | |||
08 Aug 2024 | DuckDB with Hannes Mühleisen | ||
DuckDB is an open-source column-oriented relational database that was first released in 2019. It’s designed to provide high performance on complex queries against large databases, and focuses on online analytical processing workloads. Hannes Mühleisen is the Co-Creator of DuckBD, and is the CEO and Co-Founder of DuckDB Labs. He joins the show to talk about The post DuckDB with Hannes Mühleisen appeared first on Software Engineering Daily. | |||
06 Aug 2024 | Chroma’s Vector Database with Anton Troynikov | ||
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. | |||
15 Aug 2024 | GemFire with Ivan Novick | ||
Tanzu GemFire is a distributed, in-memory, key-value store that performs read and write operations at fast speeds. It offers highly available parallel message queues, continuous availability, and a scalable event-driven architecture. It was developed to have sub-millisecond response times and accordingly found early application in automated trading environments on Wall Street. Ivan Novick is the The post GemFire with Ivan Novick appeared first on Software Engineering Daily. | |||
20 Aug 2024 | Developer Productivity with Damien Filiatrault | ||
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. | |||
13 Aug 2024 | AI Research at Capital One with Bayan Bruss | ||
A major challenge in applied AI is out-of-distribution detection, or OOD, which is the task of detecting instances that do not belong to the distribution the classifier has been trained on. OOD data is often referred to as “unseen” data, as the model has not encountered it during training. Bayan Bruss is the VP of The post AI Research at Capital One with Bayan Bruss appeared first on Software Engineering Daily. | |||
14 Aug 2024 | Modern Frontend Engineering with Stefan Li | ||
In 2022, Stefan Li and Stew Fortier envisioned a document editor with language model features built in. They founded Type.ai, received backing from Y Combinator, and have since been at the frontier of building a next-generation document editor. However, to ensure a robust and performant frontend, Type.ai needed to take advantage of many modern browser The post Modern Frontend Engineering with Stefan Li appeared first on Software Engineering Daily. | |||
21 Aug 2024 | Evolving JavaScript with Douglas Crockford | ||
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. | |||
27 Aug 2024 | How Google Sheets Uses WasmGC with Michael Thomas and Thomas Steiner | ||
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. | |||
28 Aug 2024 | Why Stack Overflow Uses Svelte with Giamir Buoncristiani | 00: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. | |||
29 Aug 2024 | Crafting a Stop Motion Video Game with Onat Hekimoglu | ||
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. | |||
04 Sep 2024 | React 18 at The New York Times with Ilya Gurevich | 00:50:24 | |
React is an open-source front-end JavaScript library maintained by Meta. It was first released in 2013 and is now the most popular web framework. Ilya Gurevich is a Senior Software Engineer at The New York Times. Last winter, his team set out to implement React 18 for The Times’ flagship core news site. Ilya recently The post React 18 at The New York Times with Ilya Gurevich appeared first on Software Engineering Daily. | |||
05 Sep 2024 | Building a Collaborative DevOps Platform with Adam Jacob | 00:53:14 | |
DevOps is a powerful model for managing the building and operational aspects of modern applications. Most developers are now familiar with DevOps, and the adoption of DevOps practices is widespread and growing. Adam Jacob was the original author of Chef, a popular early DevOps tool. He’s now the CEO of System Initiative, which develops an The post Building a Collaborative DevOps Platform with Adam Jacob appeared first on Software Engineering Daily. | |||
10 Sep 2024 | AI Data Analytics at Google with Gerrit Kazmaier | 00:49:05 | |
Google needs no introduction, and is renowned for its data and analytics capabilities. Gerrit Kazmaier is the VP and GM for Database, Data Analytics and Looker at Google. He has a long history in the space, and in this episode he speaks with Sean Falconer about data and analytics in the AI era. Sean’s been The post AI Data Analytics at Google with Gerrit Kazmaier appeared first on Software Engineering Daily. | |||
11 Sep 2024 | Firefox Software Architecture with Brian Grinstead | 00:50:28 | |
Mozilla Firefox is an open-source web browser developed by the Mozilla Foundation. Since its first major release in 2004, it has stood out on the browser landscape for its emphasis on privacy, security, and customization. Brian Grinstead is a Senior Principal Engineer at Mozilla. He joins the podcast with Kevin Ball to talk about the The post Firefox Software Architecture with Brian Grinstead appeared first on Software Engineering Daily. | |||
03 Sep 2024 | Lekko and Dynamic Configuration with Konrad Niemiec | 00:41:08 | |
Feature flagging tools have grown in popularity as a way to decouple releases and deployment, but they can introduce their own long-term problems and tech debt. Lekko is a startup democratizing the practice of dynamic configuration. Their motivating idea is to empower engineers to focus on software releases, and business teams and other stakeholders to The post Lekko and Dynamic Configuration with Konrad Niemiec appeared first on Software Engineering Daily. | |||
12 Sep 2024 | Building a Fast Financial Transactions Database with Joran Greef | 00:58:47 | |
Online transaction processing, or OLTP, is designed for managing high volumes of short, fast, and concurrent transactions, such as data entry and retrieval operations. OLTP systems solve the problem of efficiently handling numerous simultaneous transactions, making them essential for sectors like banking and retail. Joran Greef is the Founder and CEO of TigerBeetle, which is The post Building a Fast Financial Transactions Database with Joran Greef appeared first on Software Engineering Daily. |