Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Open Source Archives - Software Engineering Daily

Technology

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 142
Page 1 of 2 Next → »»

Building a Unified Hardware API at Intel with James Reinders

08 Feb 2024

Contributed by Lukas

oneAPI is an open standard for a unified API to be used across different computing accelerator architectures. This including GPUs, AI accelerators, an...

Building a State Machine Backend with Adam Berger

16 Nov 2023

Contributed by Lukas

When Adam Berger was at Uber, his team was responsible for ensuring that Uber Eats merchants correctly receive and fulfill orders. This required them ...

Open Source Contributing with Brian Douglas

08 Nov 2023

Contributed by Lukas

The open source coding philosophy has enormous appeal to many software engineers, and with good reason. Open source libraries, applications, and opera...

Temporal with Max Fateev

07 Nov 2023

Contributed by Lukas

There are countless real world scenarios where a workflow or process has multiple steps, and some steps must be completed before others can be started...

Building Pieces.app and the Future of Developer Productivity with Tsavo Knott

25 Oct 2023

Contributed by Lukas

Ongoing advances in generative AI are already having a huge impact on developer productivity. Tools like GitHub Copilot and ChatGPT are increasing the...

Simplifying Documentation with Sébastien Lorber

03 Aug 2023

Contributed by Lukas

In the realm of modern software development, clear and comprehensive documentation is essential for guiding users and contributors alike. Developers o...

Cloud-native Authorization with Tim Hinrichs

09 Aug 2022

Contributed by Lukas

Enabling authorization policies across disparate cloud-native environments such as containers, microservices and modern application delivery infrastru...

Open-Source Cloud Asset Management with Yevgeny Pats

11 Jun 2022

Contributed by Lukas

This episode is hosted by Alex DeBrie. Alex is the author of The DynamoDB Book, the comprehensive guide to data modeling with DynamoDB, as well as T...

InfluxData with Zoe Steinkamp

16 Dec 2021

Contributed by Lukas

InfluxDB is an open-source time-series database.  It’s maintained by InfuxData who offers a suite of products that help organizations gain insights...

Nuxt.js with Alexander Lichter

24 Nov 2021

Contributed by Lukas

When creating a website, there’s no shortage of choices for how to do it.  Builders must make strategic decisions about the language or framework t...

Angular Dev Tools with Minko Gechev

05 Nov 2021

Contributed by Lukas

Angular is a free and open-source web application framework.  It’s maintained by the Angular team at Google.  It’s used by millions of web appli...

Distributed Open Source Databases with Jonathan Ellis and Spencer Kimball

08 Sep 2021

Contributed by Lukas

By most accounts, the first databases came on line in the 1960s. This class of software has continued to evolve alongside the technology it runs on an...

Grouparoo Open Source Data Tools with Brian Leonard

26 Aug 2021

Contributed by Lukas

ETL stands for “extract, transform, load” and refers to the process of integrating data from many different sources into one location, usually a d...

Publishing Open Source Code with William Morgan

25 Aug 2021

Contributed by Lukas

In the late 1970s a printer at MIT kept jamming, resulting in regular pileups of print jobs in the printer’s queue. To solve this problem, some comp...

Wasp-Lang: Boilerplate Code with Matija Sosic

05 Aug 2021

Contributed by Lukas

The term “boilerplate code” refers to code sections that are repeated across many projects with little to no variation. Every developer is familia...

Developer Community Management with Patrick Woods and Josh Dzielak

25 Mar 2021

Contributed by Lukas

Many startups today begin their life as an open-source project. Open source projects allow early adopters of a technology to experiment, to contribute...

Airbyte: Open Source Data Integrations with Michel Tricot and John Lafleur

24 Mar 2021

Contributed by Lukas

ELT, or “Extract, Load, and Transform,” is the process that modern data pipelines use to replicate data from a source and load it into a target sy...

Suborbital: WebAssembly Infrastructure with Connor Hicks

23 Mar 2021

Contributed by Lukas

The complexity of building web applications seems to have grown exponentially in the last several years. This added complexity may bring power, but it...

Opstrace: Open Source Observability with Sebastien Pahl

22 Mar 2021

Contributed by Lukas

Observability is a key feature of a well-architected application. Because building an observability system for a cloud application can be challenging,...

Datahub: Open Source Data Lake with Pardhu Gunnam and Mars Lan

19 Mar 2021

Contributed by Lukas

As the volume and scope of data collected by an organization grow, tasks such as data discovery and data management grow in complexity. Simply put, th...

SPIFFE and SPIRE with Derek Edwards and Ryan Turner

18 Mar 2021

Contributed by Lukas

The shift to microservices architectures and distributed systems has been a challenge for systems using conventional security practices, such filterin...

Postgres Data Warehouse with Josh Drake and Thomas Richter

02 Mar 2021

Contributed by Lukas

A data warehouse is a centralized repository that an enterprise may use to store selected data from production systems. Data is transformed into a str...

Open Source Industrialization with Kevin Xu

05 Feb 2021

Contributed by Lukas

Open source software is software distributed along with its source code, using a permissive license that allows anyone to view, use, or modify it. The...

LinkedIn Kafka with Nacho Solis (Repeat)

18 Dec 2020

Contributed by Lukas

Originally published October 18, 2019 Apache Kafka was created at LinkedIn. Kafka was open sourced in 2011, when the company was eight years old. By t...

Kafka Applications with Tim Berglund (Repeat)

16 Dec 2020

Contributed by Lukas

Originally published September 17, 2019 Ever since Apache Kafka was open sourced from LinkedIn, it has been used to solve a wide variety of problems i...

Facebook React with Dan Abramov (Repeat)

11 Dec 2020

Contributed by Lukas

Originally published May 16, 2019 React is a set of open source tools for building user interfaces. React was open sourced by Facebook, and includes l...

CubeJS with Artyom Keydunov and Pavel Tiunov

01 Dec 2020

Contributed by Lukas

Business intelligence is crucial for both internal and external applications at any company. There is a wide array of proprietary BI tools. Today, the...

Backstage: Spotify Developer Portals with Stefan Ålund

19 Nov 2020

Contributed by Lukas

Infrastructure at Spotify runs at high speeds. Developers work autonomously, building and deploying services all the time. Backstage is an open source...

Supabase: Open Source Firebase with Paul Copplestone

15 Oct 2020

Contributed by Lukas

Firebase is well-known as a platform that makes it easy to build real-time applications quickly and easily. Firebase was acquired by Google, and has b...

Metabase: Business Intelligence Open Source with Sameer Al-Sakran

18 Aug 2020

Contributed by Lukas

Business intelligence tooling allows analysts to see large quantities of data presented to them in a flexible interface including charts, graphs, and ...

DEV and Forem with Ben Halpern

30 Jul 2020

Contributed by Lukas

Dev.to has become one of the most popular places for developers to write about engineering, programming languages, and everyday life. For those who ha...

Strapi: Headless CMS with Pierre Burgy

10 Jul 2020

Contributed by Lukas

WordPress has been a dominant force in the world of online publishing for many years because of how battle-tested it is. WordPress is the definitive l...

Envoy Mobile with Matt Klein (Summer Break Repeat)

24 Jun 2020

Contributed by Lukas

Originally published July 25, 2019. We are taking a few weeks off. We’ll be back soon with new episodes. Envoy is an open source edge and servic...

Facebook Open Source with Tom Occhino (Summer Break Repeat)

19 Jun 2020

Contributed by Lukas

Originally published April 14, 2017. We are taking a few weeks off. We’ll be back soon with new episodes. Facebook’s open source projects incl...

Grafana with Torkel Ödegaard

11 Jun 2020

Contributed by Lukas

Grafana is an open source visualization and monitoring tool that is used for creating dashboards and charting time series data. Grafana is used by tho...

Facebook OpenStreetMap Engineering with Saurav Mohapatra and Jacob Wasserman

17 Apr 2020

Contributed by Lukas

Facebook applications use maps for showing users where to go. These maps can display businesses, roads, and event locations. Understanding the geograp...

Godot Game Engine with Juan Linietsky

06 Apr 2020

Contributed by Lukas

Building a game is not easy. The development team needs to figure out a unique design and gameplay mechanics that will attract players. There is a gre...

Changelog Podcasting with Adam Stacoviak and Jerod Santo

05 Feb 2020

Contributed by Lukas

The Changelog is a podcast about the world of open source. As open source has become closely tied with the entire software development lifecycle, The ...

Kong API Platform with Marco Palladino Holiday Repeat

27 Nov 2019

Contributed by Lukas

Originally published January 4, 2019 When a user makes a request to product like The New York Times, that request hits an API gateway. An API gateway ...

FOSSA: Open Source Management with Kevin Wang

06 Nov 2019

Contributed by Lukas

Every company has a software supply chain. A company builds its products from custom code, paid APIs, paid proprietary binaries, and open source softw...

LinkedIn Kafka with Nacho Solis

18 Oct 2019

Contributed by Lukas

Apache Kafka was created at LinkedIn. Kafka was open sourced in 2011, when the company was eight years old. By that time, LinkedIn had developed a soc...

Open Source Ecosystem with Dirk Hohndel

19 Sep 2019

Contributed by Lukas

Open source software is very new. Open source has existed for less than 30-40 years, depending on who you ask. The idea of open source was popularized...

Kafka Applications with Tim Berglund

17 Sep 2019

Contributed by Lukas

Ever since Apache Kafka was open sourced from LinkedIn, it has been used to solve a wide variety of problems in distributed systems and data engineeri...

Open Source Policy with Bruce Perens

09 Sep 2019

Contributed by Lukas

Open source plays a key role in today’s world of technology businesses. Today, the impact of open source seems obvious. From Kubernetes to distribut...

Crypto and OSS with Haseeb Qureshi, Joseph Jacks, and Alok Vasudev

23 Aug 2019

Contributed by Lukas

Cryptocurrencies are decentralized monetary systems built on open source software. The open source software movement has evolved from the world of Lin...

Open Source Business Models with Karthik Ranganathan, Heather Meeker, and Matt Asay

19 Aug 2019

Contributed by Lukas

Open source software has evolved into a thriving, multifaceted ecosystem. Open source encompasses operating systems and databases. Open source embodie...

Jaeger: Distributed Tracing at Uber with Yuri Shkuro

06 Aug 2019

Contributed by Lukas

During 2015, Uber was going through rapid scalability. The internal engineering systems were constantly tested by the growing user base. Over the next...

Envoy Mobile with Matt Klein

25 Jul 2019

Contributed by Lukas

Envoy is an open source edge and service proxy that was originally developed at Lyft.  Envoy is often deployed as a sidecar application that runs alo...

Facebook Open Source Management with Tom Occhino

18 Jul 2019

Contributed by Lukas

Facebook has released open source software projects that have changed the industry. The most impactful projects to date are the React frontend user in...

Permissionless Innovation with Joseph Jacks

03 Jul 2019

Contributed by Lukas

Open source software allows developers to take code from the Internet and modify it for their own use. Open source has allowed innovation to occur on ...

Facebook React with Dan Abramov

16 May 2019

Contributed by Lukas

React is a set of open source tools for building user interfaces. React was open sourced by Facebook, and includes libraries for creating interfaces o...

Facebook OSS License Policy with Joel Marcey, Michael Cheng, and Kathy Kam

18 Apr 2019

Contributed by Lukas

RECENT UPDATES: Podsheets is our open source set of tools for managing podcasts and podcast businesses New version of Software Daily, our app and ad-f...

Apache Superset with Maxime Beauchemin

22 Mar 2019

Contributed by Lukas

Upcoming events: A Conversation with Haseeb Qureshi at Cloudflare on April 3, 2019 FindCollabs Hackathon at App Academy on April 6, 2019 Data engineer...

OSS Businesses with Mike Volpi

18 Mar 2019

Contributed by Lukas

Upcoming events: A Conversation with Haseeb Qureshi at Cloudflare on April 3, 2019 FindCollabs Hackathon at App Academy on April 6, 2019 Red Hat was t...

GitLab with Sid Sijbrandij

15 Mar 2019

Contributed by Lukas

GitLab is an open source platform for software development. GitLab started with the ability to manage git repositories and now has functionality for c...

Linux Kernel Development with Shuah Khan

14 Mar 2019

Contributed by Lukas

An operating system kernel manages the system resources that are needed to run applications. The Linux kernel runs most of the smart devices that we i...

Edge Computing Open Source with Arpit Joshipura

25 Feb 2019

Contributed by Lukas

Edge computing refers to computation involving drones, connected cars, smart factories, or IoT sensors. Any software deployment that is not a large ce...

Kong API Platform with Marco Palladino

04 Jan 2019

Contributed by Lukas

When a user makes a request to product like The New York Times, that request hits an API gateway. An API gateway is the entry point for an external re...

RapidAPI: API Marketplace with Iddo Gino

06 Dec 2018

Contributed by Lukas

Building software was simplified by cloud providers. With the cloud, it became much easier to deploy a server, spin up a database, and scale an applic...

OSS Capital with Joseph Jacks

06 Nov 2018

Contributed by Lukas

Open source projects benefit from the network effects of a large audience of developers. A popular open source project will be contributed to and used...

Commons Clause with Kevin Wang

05 Nov 2018

Contributed by Lukas

Open source software powers everything we do on the Internet. Google runs on Linux servers. Content sites are served by WordPress. Our data is queued ...

Open Source Product Strategy with Shaun Connolly

18 Oct 2018

Contributed by Lukas

Linux has created much more value for Google than it has for Linus Torvalds. Ruby on Rails has created more value for Airbnb than it has for David Hei...

DEV Community with Ben Halpern

17 Sep 2018

Contributed by Lukas

The DEV Community is a platform where developers share ideas, programming advice, and tools. Ben Halpern started it after running an extremely success...

Ghost: Open Source Publishing Platform with John O’Nolan

26 Jul 2018

Contributed by Lukas

Blogging is more than 20 years old. Over that period of time, numerous publishing platforms have been created. Squarespace, Blogger, Medium, and Twitt...

Flutter in Practice with Randal Schwartz

11 Jul 2018

Contributed by Lukas

Flutter allows developers to build cross-platform mobile apps. In our previous show about Flutter, Eric Seidel from Google described the goals of Flut...

Flutter with Eric Seidel

09 Jul 2018

Contributed by Lukas

Flutter is a project from Google that is rebuilding user interface engineering from the ground up. Today, most engineering teams have dedicated engine...

Chrome and Chromium with David Bokan

28 Jun 2018

Contributed by Lukas

Chromium is an open source browser that shares code with the Chrome browser from Google. A browser is a large piece of software, with engineering chal...

Babel with Henry Zhu

21 Jun 2018

Contributed by Lukas

Different browsers consume JavaScript in different ways. When a new version of JavaScript comes out, developers are eager to use the new functionality...

Profilers with Julia Evans

05 Jun 2018

Contributed by Lukas

When software is performing suboptimally, the programmer can use a variety of tools to diagnose problems and improve the quality of the code. A profil...

Pulsar Messaging with Lewis Kaneshiro

17 May 2018

Contributed by Lukas

Message broker systems decouple the consumers and producers of a message channel. In previous shows, we have explored ZeroMQ, PubNub, Apache Kafka, an...

Vitess: Scaling MySQL with Sugu Sougoumarane

15 May 2018

Contributed by Lukas

YouTube runs a large MySQL database to hold the metadata about its videos. As YouTube scaled, the database was sharded, and applications within YouTub...

Mastodon: Federated Social Network with Eugen Rochko

12 Apr 2018

Contributed by Lukas

Social networks can make you feel connected to a global society. But those social networks are controlled by a corporate entity. The profit motivation...

Gitcoin: Open Source Bounties with Kevin Owocki

03 Apr 2018

Contributed by Lukas

Most technology companies rely on open source software projects. But open source software projects are often maintained by a group of people that is n...

Software Engineering Daily App with Keith and Craig Holliday

08 Sep 2017

Contributed by Lukas

You have probably missed some of the best episodes of Software Engineering Daily. If you listen to just a few episodes a week, it can be difficult to ...

Augmented Reality with Jesse Bounds and Siyu Song

21 Aug 2017

Contributed by Lukas

Augmented reality is coming at us fast. Every large tech company is rumored to be building an AR product. Microsoft HoloLens is already available to d...

Container Networking with Dan Williams

24 Jul 2017

Contributed by Lukas

Containers are widely used in projects that have adopted Docker, Kubernetes, or Mesos. Containers allow for better resource isolation and scalability....

Linux Kernel Governance with Greg Kroah-Hartman

28 Jun 2017

Contributed by Lukas

The code in the Linux kernel changes all the time–11k lines are added, 5.8k lines are removed, and 2k lines are modified DAILY. Linux is an open...

Event Driven Serverless with Sebastien Goasgoen

13 Jun 2017

Contributed by Lukas

Modern architectures often consist of containers that run services. Those containers scale up and down depending on the demand for the services. These...

Serverless on Kubernetes with Soam Vasani

12 Jun 2017

Contributed by Lukas

Kubernetes is an orchestration system for managing containers. Since it was open sourced by Google, Kubernetes has created a wave of innovation in the...

Cloud Native Projects with Dan Kohn

19 May 2017

Contributed by Lukas

Cloud computing changed how we develop applications for the web. Over the last decade, engineers have been learning how to build software in this new ...

Swift on the Server with Chris Bailey

19 Apr 2017

Contributed by Lukas

Swift is a language that is most commonly used to write apps for Apple client devices, such as iPhones. Since being released in 2014, Swift has become...

Facebook Open Source with Tom Occhino

14 Apr 2017

Contributed by Lukas

Facebook’s open source projects include React, GraphQL, and Cassandra. These projects are key pieces of infrastructure used by thousands of develope...

LLVM with Morgan Wilde

10 Apr 2017

Contributed by Lukas

Every program gets compiled down to 1s and 0s before it can be executed against hardware. Before being translated to machine code, programs that are w...

Open Source Contribution with Shubheksha Jalan

07 Feb 2017

Contributed by Lukas

Open source software is publicly available code that is worked on in the open by large crowds of developers. Almost all new software today uses some o...

Kotlin with Hadi Hariri

26 Jan 2017

Contributed by Lukas

Whatever engineering problem you have right now, the solution is probably not to write a new programming language. But sometimes it does make sense. J...

Urbit with Curtis Yarvin and Galen Wolfe-Pauly

20 Jan 2017

Contributed by Lukas

Urbit is a completely new way of looking at computing. Every user gets a personal server, which runs your apps, wrangles your connected devices, and d...

Architecture of Free Code Camp with Berkeley Martinez

12 Jan 2017

Contributed by Lukas

Free Code Camp is an online learning platform that takes people from knowing nothing about code to having enough knowledge to build software for a liv...

Mesos, Kubernetes, and Infrastructure of the Future with Dharmesh Kakadia

14 Dec 2016

Contributed by Lukas

Mesos and Kubernetes are tools for distributed systems management. Kubernetes is built with an emphasis on running services, whereas Mesos is commonly...

Cloud Foundry with Cornelia Davis

12 Dec 2016

Contributed by Lukas

Cloud Foundry is an open-source platform as a service. Companies use Cloud Foundry as a control plane to deploy and manage applications. It provides a...

DotNet Core with Lee Coward and Immo Landwerth

29 Nov 2016

Contributed by Lukas

C# .NET is the framework that is most often used to write software for the Microsoft Windows operating system. For many years, the C# .NET framework w...

Rust Concurrency with Alex Crichton

23 Nov 2016

Contributed by Lukas

Rust is a systems level language that is built to prevent crashes and eliminate data races. A language like C++ gives you high speed and lots of contr...

Apache Geode with Swapnil Bawaskar

21 Nov 2016

Contributed by Lukas

There is a hierarchy of ways to access and store data in a computer system. The cheapest, slowest way to store and retrieve data is disk. On the faste...

Julia Language with Jeff Bezanson

08 Nov 2016

Contributed by Lukas

Jeff Bezanson’s university thesis described the motivation for a new programming language. He discussed the shortcomings of “array based programmi...

Docker Fork with Alex Williams and Joab Jackson

03 Oct 2016

Contributed by Lukas

Docker containers changed how engineers think about building software, and the company most responsible for the widespread adoption of containers is D...

Unikernels with Idit Levine

14 Sep 2016

Contributed by Lukas

Unikernels allow us to specify the minimum features of an operating system we need to deploy our applications. We’ve had many shows about containers...

Haskell in Production with Carl Baatz

31 Aug 2016

Contributed by Lukas

The Haskell programming language is often thought of as an academic tool, useful for teaching students about monads and functors, but not much else. B...

CoreOS with Brandon Philips

30 Aug 2016

Contributed by Lukas

Google’s infrastructure has been the source inspiration for research papers, software projects, and entire companies. Google pioneered the idea that...

Akka Reactive Streams with Konrad Malawski

22 Aug 2016

Contributed by Lukas

Akka is a toolkit for building concurrent, distributed, message-driven applications on the JVM. Akka provides an implementation of the actor model of ...

unikernels and unik with Scott Weiss

11 Aug 2016

Contributed by Lukas

The Linux kernel of many popular operating system distributions contains 200-500 million lines of code. The average user never touches many of the lib...

GraphQL as a Service with Scaphold.io

08 Aug 2016

Contributed by Lukas

GraphQL was open sourced out of Facebook, and gave developers a way to unify their different data sources into a single endpoint. Although the promise...

Page 1 of 2 Next → »»