Software Engineering Daily - podcast cover

Software Engineering Daily

Software Engineering Dailysoftwareengineeringdaily.com
Technical interviews about software topics.

Episodes

Heroku and the Twelve-Factor App with Vish Abrams

Heroku is a cloud platform-as-a-service that enables developers to build, deploy, and manage applications. It was founded in 2007 and was acquired by Salesforce in 2010. The platform supports multiple programming languages, including Ruby, Python, Node.js, and Java, and has features such as automated scaling, database monitoring tools, and a streamlined deployment workflow. Vish Abrams The post Heroku and the Twelve-Factor App with Vish Abrams appeared first on Software Engineering Daily ....

Jan 14, 202538 min

AI Developer Tools at Google with Paige Bailey

Over the years, Google has released a variety of ML, data science, and AI developer tools and platforms. Prominent examples include Colab, Kaggle, AI Studio, and the Gemini API. Paige Bailey is the Uber Technical Lead of the Developer Relations team at Google ML Developer Tools, working on Gemini APIs, Gemma, AI Studio, Kaggle, Colab The post AI Developer Tools at Google with Paige Bailey appeared first on Software Engineering Daily ....

Jan 09, 202537 min

Game Emulation on the Carbon Engine with Dimitris “MVG” Giannakis

Video game emulation is the process of using software to replicate the functionality of gaming hardware. It’s a fundamental approach to making older games accessible on modern devices. The Carbon Engine is a tool developed internally at video game publisher and distributor Limited Run Games. It allows a variety of emulators to interface with modern The post Game Emulation on the Carbon Engine with Dimitris “MVG” Giannakis appeared first on Software Engineering Daily ....

Jan 08, 202545 min

Going Serverless in Financial Services with Brian McNamara

Serverless computing is a cloud-native model where developers build and run applications without managing server infrastructure. It has largely become the standard approach to achieve scalability, often with reduced operational overhead. However, in banking and financial services, adopting a serverless model can present unique challenges. Brian McNamara is a Distinguished Engineer at Capital One where The post Going Serverless in Financial Services with Brian McNamara appeared first on Software ...

Jan 07, 202538 min

Teardown and Voxel-Based Rendering with Dennis Gustafsson

Teardown is a 2022 sandbox puzzle game developed and published by Tuxedo Labs. The game revolves around the owner of a financially stricken demolition company, who is caught undertaking a questionable job and becomes entangled between helping police investigations and taking on further dubious assignments. The game stands out for its technical achievements, particularly its The post Teardown and Voxel-Based Rendering with Dennis Gustafsson appeared first on Software Engineering Daily ....

Jan 02, 202534 min

Streamlined React Native Development with Charlie Cheever and James Ide

Expo is a development framework that streamlines the process of building cross-platform mobile apps using React Native. It eliminates the need for complex native code setup by providing pre-built APIs for common device features like the camera and GPS, making it easier to access hardware functionality. It also simplifies the deployment process with built-in tools The post Streamlined React Native Development with Charlie Cheever and James Ide appeared first on Software Engineering Daily ....

Jan 01, 202551 min

Special End-of-Year Message from Software Engineering Daily

To our Software Engineering Daily listeners – as we wrap up 2024, we want to thank you all for listening to the show. We’ve had a great time putting together all of our episodes this year, and we’re grateful for your support. This year we continued our wide lens coverage of software engineering, and we The post Special End-of-Year Message from Software Engineering Daily appeared first on Software Engineering Daily ....

Dec 24, 20241 min

The Vulkan Graphics API with Tom Olson and Ralph Potter

Vulkan is a low-level graphics API designed to provide developers with more direct control over the GPU, reducing overhead and enabling high performance in applications like games, simulations, and visualizations. It addresses the inefficiencies of older APIs like OpenGL and Direct3D and helps solve issues with cross-platform compatibility. Tom Olson is a Distinguished Engineer at The post The Vulkan Graphics API with Tom Olson and Ralph Potter appeared first on Software Engineering Daily ....

Dec 19, 202452 min

Deno 2.0 with Luca Casonato

Deno is a free and open source JavaScript runtime built on Google’s V8 engine, Rust, and Tokio. It’s designed to offer a more secure and standardized alternative to Node.js, with native TypeScript support. Deno 2.0 just released and it’s a significant update, focusing on improved compatibility with Node.js and addressing developer feedback. Some of the The post Deno 2.0 with Luca Casonato appeared first on Software Engineering Daily ....

Dec 18, 202447 min

MLOps at JFrog with Bill Manning

JFrog is a DevOps platform that specializes in managing software packages and automating software delivery. One of its best known services is the JFrog Artifactory which is a universal artifact repository. JFrog is also focused on rapidly emerging needs in the MLOps space. Bill Manning is a Senior Solution Architect at JFrog. He joins the The post MLOps at JFrog with Bill Manning appeared first on Software Engineering Daily ....

Dec 17, 202450 min

The Future of Offensive Pentesting with Mark Goodwin

Offensive penetration testing, or offensive pentesting, involves actively probing a system, network, or application to identify and exploit vulnerabilities, mimicking the tactics of real-world attackers. The goal is to assess security weaknesses and provide actionable insights to strengthen defenses before malicious actors can exploit them. Bishop Fox is a private professional services firm focused on The post The Future of Offensive Pentesting with Mark Goodwin appeared first on Software Engine...

Dec 12, 202445 min

WipEout with Dominic Szablewski

WipEout is a futuristic racing game that was originally released in 1995 for the PlayStation. The game fused fast gameplay, striking art direction, and licensed electronic music. It was a cultural phenomenon and an early showcase for 3D graphics in console gaming. Dominic Szablewski is an engineer, game developer and hacker who has released projects The post WipEout with Dominic Szablewski appeared first on Software Engineering Daily ....

Dec 11, 202449 min

Engineering at Discord with Justin Beckwith

Discord is a popular communication and streaming platform that was originally launched in 2015. It was first popularized in the gaming space, but its user base has grown to include a broad array of communities, businesses, and social groups. Justin Beckwith is the Director of Engineering at Discord. He leads engineering for the Platform Ecosystem The post Engineering at Discord with Justin Beckwith appeared first on Software Engineering Daily ....

Dec 10, 202442 min

Next.js 15 with Jimmy Lai and Tim Neutkens

Next.js is an open source JavaScript framework developed by Vercel. It’s built on top of React and is designed to streamline web application development using server-side rendering and static site generation. The framework’s handling of both frontend and backend tasks, along with features like API routes and file-based routing, have made it an increasingly popular The post Next.js 15 with Jimmy Lai and Tim Neutkens appeared first on Software Engineering Daily ....

Dec 05, 202451 min

CodeSandbox with Ives van Hoorne

CodeSandbox was founded in 2017 and provides cloud based development environments along with other features. It’s quickly become one of the most prominent cloud development platforms. Ives van Hoorne is a Co-Founder at CodeSandbox. He joins the show to talk about the platform. Josh Goldberg is an independent full time open source developer in the The post CodeSandbox with Ives van Hoorne appeared first on Software Engineering Daily ....

Dec 04, 20241 hr 5 min

Open Source Data Analytics with Sameer Al-Sakran

Data analytics and business intelligence involve collecting, processing, and interpreting data to guide decision-making. A common challenge in data-focused organizations is how to make data accessible to the wider organization, without the need for large data teams. Metabase is an open source business intelligence tool that focuses on data exploration, visualization, and analysis. It offers The post Open Source Data Analytics with Sameer Al-Sakran appeared first on Software Engineering Daily ....

Dec 03, 202447 min

Node.js and the Javascript Ecosystem with Gil Tayar

Gil Tayar is a Principal Software Engineer at Microsoft, developer advocate, and conference speaker. Gil’s contributions to the Node.js ecosystem include adding support for ECMAScript Modules in Node.js to Mocha and TestDouble. He joins the show to talk about his history in software engineering, monorepos vs polyrepos, the state of JavaScript, and more. Josh Goldberg The post Node.js and the Javascript Ecosystem with Gil Tayar appeared first on Software Engineering Daily ....

Nov 28, 202449 min

Runway AI with Joel Kwartler

Runway is an applied AI research company building multi-modal AI systems, model deployment infrastructure, and products that leverage AI for multimedia content. They are among a handful of high-profile video generation startups and have raised impressive amounts of funding from investors such as Google, NVIDIA, and Salesforce Ventures. The company recently released their Gen-3 Alpha The post Runway AI with Joel Kwartler appeared first on Software Engineering Daily ....

Nov 27, 202433 min

Palantir with Akshay Krishnaswamy and Christopher Jeganathan

Palantir Technologies is a data analytics and software company specializing in building platforms for integrating, analyzing, and visualizing large datasets. The company’s tools are designed to help analysts and decision-makers collaborate on data-driven solutions to complex problems, and they have worked extensively across the intelligence, defense, and commercial sectors. Akshay Krishnaswamy is the Chief Architect The post Palantir with Akshay Krishnaswamy and Christopher Jeganathan appeared f...

Nov 26, 202451 min

Creating a Rust IDE with Vitaly Bragilevsky

Rust is a systems programming language created by Graydon Hoare in 2006 and first released by Mozilla in 2010. It is designed for performance, safety, and concurrency, with a focus on memory safety without a garbage collector. Rust’s ownership model ensures safe memory management, making it viable for tasks that require control over system resources, The post Creating a Rust IDE with Vitaly Bragilevsky appeared first on Software Engineering Daily ....

Nov 21, 202443 min

VC Investing at CRV with James Green

CRV is a venture capital firm that invests in early-stage startups. The firm has invested in more than 600 startups including Airtable, DoorDash and Vercel. James Green is a general partner at CRV where he is known for investing in startups focused on security, infrastructure and financial services. He joins the show to talk about The post VC Investing at CRV with James Green appeared first on Software Engineering Daily ....

Nov 20, 202453 min

DataStax and the Future of Real-Time Data Applications with Jonathan Ellis

DataStax is known for its expertise in scalable data solutions, particularly for Apache Cassandra, a leading NoSQL database. Recently, the company has focused on enhancing platform support for AI-driven applications, including vector search capabilities. Jonathan Ellis is the Co-founder of DataStax. He maintains a technical role at the company and has recently worked on developing The post DataStax and the Future of Real-Time Data Applications with Jonathan Ellis appeared first on Software Engin...

Nov 19, 202443 min

Enhancing OAuth Security and Interoperability Using FAPI with Joseph Heenan

FAPI is a refinement of the OAuth standard developed by the OpenID Foundation. It was conceived to solve a core problem of providing a consistent approach to API security across the financial industry, with the goal of enhancing interoperability of financial data exchange. It has now been adopted across many different industries in applications where The post Enhancing OAuth Security and Interoperability Using FAPI with Joseph Heenan appeared first on Software Engineering Daily ....

Nov 14, 202443 min

PlayStation 2 Emulation with TellowKrinkle

PCSX2 is an open-source PlayStation 2 emulator that allows users to play PS2 games on modern hardware. The emulator is remarkable for simulating the complex architecture of the PS2, which includes the Emotion Engine CPU, Graphics Synthesizer, and specialized subsystems. The emulator just hit a major milestone with the release of PCSX2 version 2.0. The The post PlayStation 2 Emulation with TellowKrinkle appeared first on Software Engineering Daily ....

Nov 13, 202452 min

TSMC and the Geopolitics of the Chip Industry with Tim Culpan

Taiwan Semiconductor Manufacturing Company, or TSMC, produces a significant portion of the global supply of advanced semiconductors. Its cutting-edge technology powers everything from smartphones to high-performance computing, and its customers include Apple, NVIDIA, and ARM. TSMC’s dominance in chip production has made Taiwan a critical player in the global tech supply chain, drawing attention from The post TSMC and the Geopolitics of the Chip Industry with Tim Culpan appeared first on Software...

Nov 12, 202448 min

Factorio with Michal Kovařík

Factorio is a construction and management simulation game focused on resource-gathering with real-time strategy and survival elements. The player survives by locating and harvesting resources to craft various tools and machines, which in turn create more advanced materials that allow for the progression to more sophisticated technologies. The game was released in 2020 and has The post Factorio with Michal Kovařík appeared first on Software Engineering Daily ....

Nov 07, 20241 hr 21 min

Frontend Engineering at Slack with Shruti Kapoor

Slack is a team communication platform that originated as an internal tool within Tiny Speck, a game development company. When the company realized that their game would not achieve commercial success, they changed direction and repurposed the communication tool into a new product which eventually became Slack. Slack was launched in 2013 and is now The post Frontend Engineering at Slack with Shruti Kapoor appeared first on Software Engineering Daily ....

Nov 06, 202445 min

Boston Dynamics with Matt Malchano

Boston Dynamics is a robotics company known for creating advanced robots with highly dynamic movement and agility, designed to navigate complex environments. Their robots, such as the quadruped Spot and the humanoid Atlas, have applications in industries ranging from logistics to public safety. They also garner widespread attention with their impressive videos showcasing robots performing The post Boston Dynamics with Matt Malchano appeared first on Software Engineering Daily ....

Nov 05, 202450 min

TypeScript ESLint with Josh Goldberg

TypeScript is a superset of JavaScript that adds static typing with optional type annotations. It was created at Microsoft and first released in 2012. TypeScript ESLint enables ESLint and Prettier to run on TypeScript code. Josh Goldberg is a host for Software Engineering Daily, the author of Learning TypeScript by O’Reilly, and a Microsoft MVP. The post TypeScript ESLint with Josh Goldberg appeared first on Software Engineering Daily ....

Oct 31, 202456 min

Sleuth and the Future of Engineering Teams with Dylan Etkin

Modern engineering teams often face challenges with unpredictable delivery and limited visibility into their performance. This can make it difficult to track progress, identify bottlenecks, and understand how efficiently time and resources are being used. The lack of clear insights commonly prevents teams from aligning their work with broader business goals. Sleuth is designed to The post Sleuth and the Future of Engineering Teams with Dylan Etkin appeared first on Software Engineering Daily ....

Oct 30, 202443 min