Software Engineering Daily



Hardening C++ with Bjarne Stroustrup

By Software Engineering Daily/Tue, 28 Mar 2023 15:15

C++ is a powerful programming language that has been in use for several decades. Its importance lies in its versatility and efficiency, making it a popular choice for developing software and systems across different domains. The impact of C++ is sign

Listen/Read More

Seamless SecOps with Jack Naglieri

By Software Engineering Daily/Wed, 22 Mar 2023 21:17

A SIEM platform provides organizations with a powerful tool for improving their security posture, by providing insights into potential security threats and enabling proactive security measures. Panther is a Cloud based security monitoring platform th

Listen/Read More

Observability Trends with John Hart

By Software Engineering Daily/Mon, 20 Mar 2023 19:14

DataSet is a log analytics platform provided by Sentinel One that helps DevOps, IT engineering, and security teams get answers from their data across all time periods, both live streaming and historical. It’s powered by a unique architecture that use

Listen/Read More

Building Delightful User Experiences with Guillermo Rauch

By Software Engineering Daily/Wed, 15 Mar 2023 19:05

Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Vercel’s Edge Functions enable you to deliver dynamic, personalized content with the lightweight Edge Runtime.

Listen/Read More

Improved Java Performance Sans Code Changes with Simon Ritter

By Software Engineering Daily/Mon, 13 Mar 2023 15:46

What are the reasons why we need to improve performance? The JVM is a powerful piece of software – this is the reason why Java has maintained its popularity over the past 26+ years. But… there are some ways that the JVM works that can impact the perf

Listen/Read More

Data Investing and the MAD with Matt Turck

By Software Engineering Daily/Fri, 10 Mar 2023 18:50

There are many types of early stage funding available from friends and family to seed to series A. Some firms invest across a wide set of technologies and seek only to provide capital. Others are in it for the long haul – they focus on specific area

Listen/Read More

eBPF with Thomas Graf

By Software Engineering Daily/Mon, 06 Mar 2023 17:53

eBPF stands for “extended Berkeley Packet Filter” and is a technology that allows developers to write and run highly efficient and secure programs that can analyze and modify data packets as they move through a system. eBPF programs can be used for a

Listen/Read More

Netlify with Mathias Biilmann Christensen

By Software Engineering Daily/Thu, 02 Mar 2023 18:26

Netlify is a cloud-based platform that provides web developers with an all-in-one workflow to build, deploy, and manage modern web projects. Matt Biilmann is the CEO of Netlify and he joins us today. This episode is hosted by Mike Bifulco. To learn

Listen/Read More

Surviving ChatGPT with Christian Hubicki

By Software Engineering Daily/Fri, 24 Feb 2023 17:20

ChatGPT is an artificial intelligence language model developed by OpenAI. It is part of the GPT (Generative Pre-trained Transformer) family of models, which are designed to generate human-like text based on input prompts. ChatGPT is specifically trai

Listen/Read More

Seeding Bold Engineers with Lee Edwards

By Software Engineering Daily/Thu, 23 Feb 2023 18:16

Lee Edwards is a Partner at Root Ventures, a venture capital firm that invests in early-stage startups that are focused on solving hard engineering problems. Lee is an investor in Privacy Dynamics, a company that offers data anonymisation as a servic

Listen/Read More

Creating Mock APIs with Tom Akehurst

By Software Engineering Daily/Thu, 23 Feb 2023 05:42

API mocking is a technique used to simulate the behavior of an API without actually connecting to the real API. It is useful for various reasons, including testing, isolation, development, and cost reduction. By using API mocking, developers can test

Listen/Read More

Pebblebed with Keith Adams

By Software Engineering Daily/Wed, 15 Feb 2023 22:30

Keith Adams has worked previously at Facebook and has also been a Chief Architect at Slack. He joins us today to discuss technology, startups, investing, and like all conversations that exist today, ChatGPT.

Listen/Read More

Kubernetes Cost Management with Matt Ray

By Software Engineering Daily/Sat, 11 Feb 2023 04:25

As companies move more and more workloads to the cloud, cost management in the cloud is becoming critically important. Modern application development methodology increasingly involves moving to service and microservice architectures enabled by the cl

Listen/Read More

Learning From Incidents with Nora Jones

By Software Engineering Daily/Mon, 06 Feb 2023 14:42

Jeli.io is an end to end incident management tool. Jeli helps you understand why an incident took place, how it could’ve been prevented, and allows you to dive deep into uncovered themes, patterns, or problem areas! Nora Jones is the Founder and CEO

Listen/Read More

Streamdal: Streaming Data Performance Monitoring with Ustin Zarubin and Dan Selans

By Software Engineering Daily/Fri, 03 Feb 2023 17:50

Data observability is the idea of creating a unified view of all the data so you can head off problems early, identify outages, and address any conflicts in real time. Today we’re interviewing Streamdal’s founders Ustin Zarubin and Dan Selans. They’r

Listen/Read More

Istio Ambient Mesh with Brian Gracely

By Software Engineering Daily/Thu, 02 Feb 2023 17:13

Let’s say you have a set of microservices running on a Kubernetes cluster. In the past, developers used to program features like service discovery, observability, who’s allowed to talk to whom and other security related features directly into the app

Listen/Read More

Dev-First Kubernetes Operations Platform with Itiel Shwartz

By Software Engineering Daily/Wed, 01 Feb 2023 01:57

Kubernetes is an open-source platform for automating the deployment, scaling, and management of containerized applications. The company Komodor started as a Kubernetes diagnostics platform focusing on Kubernetes troubleshooting for the entire Kuberne

Listen/Read More

Permit Elements and Fullstack Authorization with Or Weis

By Software Engineering Daily/Tue, 24 Jan 2023 19:04

Permissions are Hard! And they are becoming harder as we move more into the Cloud-native ecosystem. If we go back in time to the point where it was just a single monolith that you were building on your own. You’ll probably have a framework to manage

Listen/Read More

Databricks Unity Catalog with Zeashan Pappa

By Software Engineering Daily/Thu, 19 Jan 2023 19:10

Data catalogs are one way to address the tension between wanting to use all the data for business advantage and needing to govern all the data for compliance. Today, Zeashan Pappa, a Databricks Product Specialist for the Unity Catalog, joins us to di

Listen/Read More

Webhooks at Scale with Alexandre Bouchard

By Software Engineering Daily/Tue, 17 Jan 2023 05:47

Webhooks are used in connecting two different online applications. Webhooks allow one program to send data to another as soon as a certain event takes place.And because they are event-driven, webhooks are ideal for things like real-time notifications

Listen/Read More

Caching at Twitter with Yao Yue

By Software Engineering Daily/Thu, 12 Jan 2023 10:00

Twitter is a social media platform that does some incredibly complex stuff when it comes to distributed systems engineering to keep the website up and running. Twitter has open sourced a lot of projects for others to use. Twitter created a fork of Me

Listen/Read More

Cloud Native Compiler with John Ceccarelli

By Software Engineering Daily/Wed, 11 Jan 2023 09:00

Java is a write once run anywhere programming language. The way you do that is you use the javac compiler and compile the source files down to the class files. Those class files can run on any system in interpreted mode. But those class files that ar

Listen/Read More

MLOps Systems at Scale with Krishna Gade

By Software Engineering Daily/Tue, 10 Jan 2023 15:08

Although we like to think about ML workflows as straight-line narratives from experiment to training to production, and then finally monitoring; the reality for large companies is that all the steps are happening at one time in concert with other mod

Listen/Read More

Optimizing Cloud Data Platforms with Mingsheng Hong

By Software Engineering Daily/Fri, 06 Jan 2023 09:00

How to reduce the costs of using data platforms is an urgent question for many enterprises. Business leaders want more visibility into the, drivers of consumption based or unexpected costs, but they also want actionable direction on how to fix the ro

Listen/Read More

Software Supply Chain with Dan Lorenc

By Software Engineering Daily/Fri, 06 Jan 2023 08:30

Show host: Jordi Mon Companys Guest: Dan Lorenc

Listen/Read More

Open Source Software Lifecycle Management and Security with Varun Badhwar

By Software Engineering Daily/Thu, 05 Jan 2023 05:29

In this episode we talk with Varun Badhwar, Founder and CEO of Endor Labs. Show host: Sean Falconer

Listen/Read More

Pipelines as Code with Sam Alba

By Software Engineering Daily/Wed, 04 Jan 2023 15:00

Show Host: Jordi Mon Companys Guest: Sam Alba

Listen/Read More

API Testing in Kubernetes with Matthew LeRay

By Software Engineering Daily/Tue, 03 Jan 2023 16:56

As applications grow in size and complexity, and as they increasingly move to microservice architectures, it becomes harder for individual developers to perform end-to-end tests of an entire application stack. Connecting development services to produ

Listen/Read More

Open Source Design Collaboration

By Software Engineering Daily/Mon, 02 Jan 2023 16:34

Show Host: Jordi Mon Companys Heather Meeker Scott Jenson Pablo Ruiz-Múzquiz

Listen/Read More

API Observability with Jean Yang

By Software Engineering Daily/Fri, 30 Dec 2022 08:47

The post API Observability with Jean Yang appeared first on Software Engin

Listen/Read More

Startup Investing with Ashmeet Sidana

By Software Engineering Daily/Thu, 22 Dec 2022 06:05

Silicon Valley has many investors and Venture Capital firms, but most are not trying to solve hard technical problems. Engineering Capital partners with companies that are taking a technical risk. These are the companies who have some innovation wher

Listen/Read More

The Enterprise Data Catalog with Ole Olesen-Bagneux

By Software Engineering Daily/Wed, 14 Dec 2022 18:15

We do it every day. We search on the internet for some information. Many ask, why is that easy? And yet doing the same thing at my company is hard sometimes, not even possible. And when you do get the data, it’s unclear where it’s from or the degree

Listen/Read More

Minimizing PII in Dev Environments with John Craft

By Software Engineering Daily/Mon, 12 Dec 2022 16:14

Data anonymisation is an ever more important problem with many pitfalls, and the legal context requires more and more companies to find a solution to it. In this episode, we talk to John Craft from Privacy Dynamics, who offer data anonymisation as a

Listen/Read More

Financial Data Aggregation for SMB with Jason Dryhurst-Smith

By Software Engineering Daily/Fri, 09 Dec 2022 16:48

Fintechs and traditional finance firms want to help their small business customers replace disorganized competing manual processes and multiple data sources with a single unified set of services and data. They could do that. They could more easily of

Listen/Read More

OpenSSL Vulnerability with Ilkka Turunen

By Software Engineering Daily/Wed, 07 Dec 2022 18:25

OpenSSL is a free, open-source cryptographic library that provides secure communications over computer networks. It’s widely used to implement the secure socket layer (SSL) and transport layer security (TLS) protocols, which are the basis for secure,

Listen/Read More

Special Episode with George Hotz

By Software Engineering Daily/Tue, 06 Dec 2022 17:54

Comma is a startup aimed at solving self-driving cars. A lot of the new cars in the market have built-in stock Advanced driver Comma is a startup aimed at solving self-driving cars. A lot of the new cars in the market have built-in stock Advanced dri

Listen/Read More

Twisp: Reinventing Accounting Systems with Michael Parsons

By Software Engineering Daily/Fri, 02 Dec 2022 17:46

Monolithic relational databases are the traditional foundation of financial core ledger systems. Nevertheless, the process of building and operating mission critical financial ledgers on these databases, and implementing homegrown accounting models,

Listen/Read More

Modernizing the Monolith with Moti Rafalin and Amir Rapson

By Software Engineering Daily/Wed, 30 Nov 2022 03:16

Java Applications became the go-to preference of most developers because of the write-once-run-anywhere advantage it gave over other languages. And it didn’t take much time for Java to become the language for the enterprise. Consequently, most enterp

Listen/Read More

Cloud-native WebAssembly with Matt Butcher

By Software Engineering Daily/Sat, 26 Nov 2022 05:59

When Web Assembly was created it was supposed to be a compile target, where you could compile your favorite programming language and then execute it inside of a web browser. This made it possible for developers to choose a programming language like C

Listen/Read More

VMware Tanzu with Betty Junod

By Software Engineering Daily/Fri, 18 Nov 2022 15:23

If you are a company with a large pool of physical servers, and compute resources sitting in the data center, and you want to use them efficiently, one way to do that would be to virtualize them. Then you can use those smaller virtual compute resourc

Listen/Read More

Secure Workflows on Sensitive Data with Amruta Moktali

By Software Engineering Daily/Wed, 16 Nov 2022 10:00

With an increasing number of data breaches impacting customer trust, prioritizing data privacy and security is more important than ever. However, as you layer on security and privacy, the overall complexity of a system grows and the data gets harder

Listen/Read More

Collaborative Notebooks for DevOps and SRE with Micha Hernandez

By Software Engineering Daily/Tue, 15 Nov 2022 19:12

The complexity of the software infrastructure has been increasing as companies have migrated towards kubernetes, containers, microservices and other distributed systems. However the tools around observability and monitoring have not seen much improve

Listen/Read More

Accessing Data at Scale with Justin Borgman

By Software Engineering Daily/Fri, 11 Nov 2022 11:09

The Presto/Trino project makes distributed querying easier across a variety of data sources. As the need for machine learning and other high volume data applications has increased, the need for support, tooling, and cloud infrastructure for Presto/Tr

Listen/Read More

Building on the Data Cloud with Torsten Grabs

By Software Engineering Daily/Mon, 07 Nov 2022 08:00

Building and managing data-intensive applications has traditionally been costly and complex, and has placed an operational burden on developers to maintain as their organization scales. Todays’ developers, data scientists, and data engineers need a s

Listen/Read More

Cloud Asset Management with Serhat Can

By Software Engineering Daily/Thu, 03 Nov 2022 06:18

Companies are rapidly moving to the cloud, and modern businesses are operating faster with a myriad of SaaS tools in their day-to-day operations. Provisioning resources has been easier than ever. With a few clicks you can spin up resources in any par

Listen/Read More

The Cyber Frontier with Mikko Hypponen

By Software Engineering Daily/Tue, 01 Nov 2022 10:14

Mikko Hypponen is the CRO of WithSecure and a principal research Officer at F-Secure. In this interview with our host, Jordi Mon, he discusses the eventful and rocky early start of his software engineering career, hybrid warfare, reverse engineering,

Listen/Read More

Tao of React with Alex Kondov

By Software Engineering Daily/Wed, 26 Oct 2022 13:28

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Listen/Read More

Modern Application Observability with Berkay Mollamustafaoglu

By Software Engineering Daily/Thu, 20 Oct 2022 09:00

Observability is a critical aspect of modern digital applications. You can’t operate an application at scale that satisfies your customer needs without understanding how the application is currently performing, whether it’s understanding the current

Listen/Read More

Thundra – Lee

By Software Engineering Daily/Thu, 20 Oct 2022 09:00

The post Thundra – Lee appeared first on Software Engineering Daily.

Listen/Read More

Thundra.io with Berkay Mollamustafaoglu

By Software Engineering Daily/Thu, 20 Oct 2022 09:00

Observability is a critical aspect of modern digital applications. You can’t operate an application at scale that satisfies your customer needs without understanding how the application is currently performing, whether it’s understanding the current

Listen/Read More

The Quantum Leap with Dmitri Maslov

By Software Engineering Daily/Tue, 18 Oct 2022 06:49

The classical computing power has doubled every two years – a pattern known as Moore’s law. However, the ability to fabricate more and more transistors in a computer chip is approaching saturation as we are approaching atomic dimensions. Quantum Comp

Listen/Read More

Azul with John Ceccarelli

By Software Engineering Daily/Sat, 15 Oct 2022 05:00

The Java Virtual Machine is an abstract machine that makes it possible for you to write Java code once and run it across multiple devices and operating system types. While you can use the OpenJDK it comes with various issues like Security Vulnerabili

Listen/Read More

Open Source Authentication with Advait Ruia and Rishabh Poddar

By Software Engineering Daily/Thu, 13 Oct 2022 18:00

Passwordless Authentication is a technique in which users are given access to an environment without entering a password or answering a security question. This allows users to access an environment securely and protects organizations against attack v

Listen/Read More

Twisp: Reinventing the Ledger with Jarred Ward

By Software Engineering Daily/Fri, 07 Oct 2022 17:05

Monolithic relational databases are the traditional foundation of financial core ledger systems. Nevertheless, the process of building and operating mission-critical ledgers to track and reconcile payments and money movement is complex. Twisp is re

Listen/Read More

Open-source Serverless Postgres with Nikita Shamgunov

By Software Engineering Daily/Wed, 05 Oct 2022 07:10

PostgreSQL is a free and open-source relational database management system. Postgres-based databases are widespread and are used by a variety of organizations, from Reddit to the International Space Station, and Postgres databases are a common offeri

Listen/Read More

Edge Impulse with Daniel Situnayake

By Software Engineering Daily/Sat, 01 Oct 2022 04:49

Today, we spoke with Daniel Situnayake of Edge Impulse. We discussed Cloud-based dev environments, Cloud-based IDEs, Infrastructure as code, Dev containers and Live collaboration. Sponsorship inquiries: sponsor@softwareengineeringdaily.co

Listen/Read More

Codeanywhere with Toma Puljak and Vedran Jukic

By Software Engineering Daily/Tue, 27 Sep 2022 06:00

Vedran Jukic Toma Puljak Today, we spoke with Toma Puljak and Vedran Jukic of Codeanywhere. We discussed Cloud-based dev environments, Cloud-based IDEs, Infrastructure as code, Dev containers and Live collaboration. Sponsorship inquiri

Listen/Read More

Automatic Database Tuning with Andy Pavlo

By Software Engineering Daily/Fri, 23 Sep 2022 03:47

The default configuration in most databases is meant for broad compatibility rather than performance. Database tuning is a process in which the configurations of a database are modified to achieve optimal performance. Databases have hundreds of confi

Listen/Read More

Bridgecrew: Cloud Security with Guy Eisenkot

By Software Engineering Daily/Tue, 20 Sep 2022 12:29

Cloud computing provides tools, storage, servers, and software products through the internet. Securing these resources is a constant process for companies deploying new code to their cloud environments. It’s easy to overlook security flaws because co

Listen/Read More

Practical Machine Learning in JavaScript with Charlie Gerard

By Software Engineering Daily/Sun, 18 Sep 2022 08:24

Originally published on January 1, 2022. Charlie Gerard is an incredibly productive developer. In addition to being the author of Practical Machine Learning in JavaScript, her website charliegerard.dev has a long list of really interesting side proj

Listen/Read More

Mental Health in Tech with Andy Johns

By Software Engineering Daily/Thu, 15 Sep 2022 04:52

Software engineering can be a surprisingly grueling career. It is both physically and mentally demanding to sit in front of a screen for hours on end producing code. Andy Johns is our guest in this episode. Andy previously worked on growth at Faceboo

Listen/Read More

Serverless Clickhouse for Developers with Jorge Sancha

By Software Engineering Daily/Mon, 12 Sep 2022 12:15

Data analytics technology and tools have seen significant improvements in the past decade. But, it can still take weeks to prototype, build and deploy new transformations and deployments, usually requiring considerable engineering resources. Plus, mo

Listen/Read More

Panther: Security as Code with Jack Naglieri

By Software Engineering Daily/Thu, 08 Sep 2022 20:30

Originally published on August 23, 2021. Application security is usually done with a set of tools and services known as SIEM – Security Information and Event Management. SIEM tools usually try to provide visibility into an organization’s security sys

Listen/Read More

Cloud Native Observability with Martin Mao

By Software Engineering Daily/Wed, 31 Aug 2022 23:00

Maintaining availability in a modern digital application is critical to keeping your application operating and available and to keep meeting your customers growing demands. There are many observability platforms out there and certainly Prometheus is

Listen/Read More

Developer-first Observability with Liran Haimovitch

By Software Engineering Daily/Wed, 31 Aug 2022 15:18

As software engineering teams start to build products that become more and more mature, it becomes necessary to be able to debug complex issues with tooling that enables understanding of the full scenario. This can come from application scenarios whe

Listen/Read More

Modular Blockchain Architecture with Nader Dabit

By Software Engineering Daily/Tue, 30 Aug 2022 02:15

Web infrastructure has evolved from individual servers to shared hosting services to virtual machines and virtual functions. The future of the internet however is looking toward a much more distributed computation model . Blockchain technology is cen

Listen/Read More

Lakehouse Data Stack with Raj Bains

By Software Engineering Daily/Thu, 25 Aug 2022 15:35

Originally published on April 12, 2022. As companies move to Spark and a Lakehouse architecture, they are realizing that the data tools are lagging way behind. You need to be a programmer to effectively use Spark and Airflow. There are some low-code

Listen/Read More

Data Infrastructure for Finance

By Software Engineering Daily/Thu, 18 Aug 2022 08:03

Data is becoming a bank’s biggest asset. These complex enterprises have a huge opportunity ahead – to transform themselves to become a trusted hub of a much broader data ecosystem that goes beyond the financial industry and helps to form a new class

Listen/Read More

K8s Troubleshooting with Itiel Shwartz

By Software Engineering Daily/Tue, 16 Aug 2022 07:00

Cloud native applications utilizing microservice architectures has grown into one of the most popular application architectural patterns in recent years. The value of leveraging dynamic cloud resources, along with the flexibility and scalability of m

Listen/Read More

Permissions and Access-control with Or Weis

By Software Engineering Daily/Tue, 16 Aug 2022 02:36

Permissions are Hard! And they are becoming harder as we move more into the Cloud-native ecosystem. If we go back in time to the point where it was just a single monolith that you were building on your own. You’ll probably have a framework to manage

Listen/Read More

Cloud-native Authorization with Tim Hinrichs

By Software Engineering Daily/Tue, 09 Aug 2022 16:00

Enabling authorization policies across disparate cloud-native environments such as containers, microservices and modern application delivery infrastructure is complex and can be a roadblock for software engineering teams. Open Policy Agent, or OPA, i

Listen/Read More

Faking Data Using Tonic.ai with Ian Coe and Adam Kamor

By Software Engineering Daily/Fri, 05 Aug 2022 02:34

Ian Coe CEO Adam Kamor Head of Engineering Companies that gather data about their users have an ethical obligation and legal responsibility to protect the personally identifiable information in their dataset. Ideally, developers working on a softwar

Listen/Read More

Couchbase with Ravi Mayuram

By Software Engineering Daily/Thu, 28 Jul 2022 09:00

Couchbase is a distributed NoSQL cloud database. Since its creation, Couchbase has expanded into edge computing, application services, and most recently, a database-as-a-service called Capella. Couchbase started as an in-memory cache and needed to b

Listen/Read More

Salary Negotiation with Haseeb Qureshi

By Software Engineering Daily/Sat, 23 Jul 2022 02:38

Originally published on April 12, 2016. Negotiation is an important skill for software engineers. The salary you negotiate at the beginning of your job could be a difference of tens of thousands of dollars over the course of an engineer’s career, but

Listen/Read More

Remix with Ryan Florence

By Software Engineering Daily/Fri, 22 Jul 2022 17:30

Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience that deploys to any Node.js server and even non-Node.js environments at the e

Listen/Read More

Continuous Profiling using eBPF with Frederic Branczyk

By Software Engineering Daily/Sat, 16 Jul 2022 00:48

Profiling has been a part of the software engineering toolbox since the 1970s, but it was long regarded to be too high in overhead, so it was only done ad hoc. The problem with profiling that way is that you never catch the moment in time where for e

Listen/Read More

WorkOS with Michael Grinich

By Software Engineering Daily/Wed, 06 Jul 2022 09:00

Enterprise-grade authentication is often an essential ingredient to virtually all applications in today’s world. However, companies often have a hard time understanding the value of that authentication especially during the early stages of product de

Listen/Read More

Earthly Builds with Adam Gordon Bell

By Software Engineering Daily/Fri, 01 Jul 2022 09:00

Build automation tools automate the process of building code, including steps such as compiling, packaging binary code, and running automated tests. Because of this, build automation tools are considered a key part of a continuous delivery pipeline.

Listen/Read More

LiveBlocks with Guillaume Salles

By Software Engineering Daily/Thu, 30 Jun 2022 09:00

Creating great creative tools is extremely difficult. There are thousands of paths a user could take, and every aspect of the user experience has to be carefully considered and optimized for performance. And when you try to add real-time collaboratio

Listen/Read More

Gitcoin Ecosystem with Gloria Kimbwala

By Software Engineering Daily/Thu, 30 Jun 2022 02:58

Most technology companies rely on open source software projects. But open source software projects are often maintained by a group of people that is not affiliated with any particular company. When an open source project develops too much technical d

Listen/Read More

Mailchimp Engineering with Eric Muntz

By Software Engineering Daily/Tue, 28 Jun 2022 08:45

Mailchimp is an all-in-one marketing platform for growing businesses, empowering millions of customers around the world to launch, build, and grow their businesses with world-class marketing technology, award-winning customer support, and inspiring c

Listen/Read More

Technical Venture Capital with Tim Tully

By Software Engineering Daily/Mon, 27 Jun 2022 09:00

Venture capital investment has continued to flow into technology startups. No one builds technology from scratch. There are cloud services, software libraries, 3rd party services, and software platforms that modern entrepreneurs must adopt to build

Listen/Read More

Coinrule Automated Crypto Trading with Zdenek Hofler

By Software Engineering Daily/Sat, 25 Jun 2022 02:14

Between hyper financialisation and the growth of automation in the world, trade and investments have become an ever more prevalent and important tool for the mass market. But the relative knowledge of professional and hobbyist investors is different,

Listen/Read More

Protocol Labs Research with Jeromy Johnson

By Software Engineering Daily/Fri, 24 Jun 2022 01:41

Breakthroughs from labs that are exclusively or mostly focused on research tend to stay buried as papers. Sometimes the lag is natural, the research is far ahead of its broad applicability. But we find that there are hundreds of breakthroughs useful

Listen/Read More

Building for Crypto with Lewis Tuff

By Software Engineering Daily/Wed, 22 Jun 2022 06:49

As crypto gains worldwide attention, the most scalable, resilient and performant systems are required for the industry to thrive. Products must be designed for a mix of technical and non-technical users. Blockchain.com’s VP of Engineering Lewis Tuff

Listen/Read More

Kubernetes Spend with Webb Brown

By Software Engineering Daily/Fri, 17 Jun 2022 04:49

This episode is hosted by Lee Atchison. Lee Atchison is a software architect, author, and thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media) is an essential resource for tech

Listen/Read More

Valora Decentralized Venmo with Charlie Andrews-Jubelt

By Software Engineering Daily/Thu, 16 Jun 2022 05:52

Web3 promises to change the way we interact and transact online, but today’s dapps and wallets are hard to use. They are typically optimized for desktop machines and domain experts. In particular, it can be hard to bring value on-chain, and hard to k

Listen/Read More

ContainIQ with Matthew Lenhard

By Software Engineering Daily/Tue, 14 Jun 2022 03:22

While Kubernetes has many benefits, there is often a need for teams to deploy a monitoring and observability stack to troubleshoot issues that happen within the cluster and the applications themselves. ContainIQ, an out-of-the-box solution, allows en

Listen/Read More

Open-Source Cloud Asset Management with Yevgeny Pats

By Software Engineering Daily/Sat, 11 Jun 2022 03:16

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 The DynamoDB Guide, a free guided introduction to DynamoDB. He runs a consulting company where he assis

Listen/Read More

CTO Decisions with Cos Nicolaescu

By Software Engineering Daily/Thu, 09 Jun 2022 19:23

How to build a rocket ship while flying it? In this episode, Cos returns to the show to discuss the technologies and approach Brex chose to create an engineering organization and innovation engine for the long term, while navigating shifts as the com

Listen/Read More

Global State Management with James Cowling

By Software Engineering Daily/Thu, 02 Jun 2022 15:00

Convex makes storing your application’s data as easy as using React state management. If you can use React hooks, you can also manage your backend data using Convex. James Cowling is a former Dropbox infrastructure engineer turned startup founder. Ja

Listen/Read More

Infura Ethereum Infrastructure with E.G. Galano

By Software Engineering Daily/Thu, 02 Jun 2022 09:00

Developers looking for read or write access to Ethereum, Polygon, IPFS or other Web3 networks in order to get their idea in the hands of users need reliable RPC endpoints they can count on, whether they are working on a hackathon project or running h

Listen/Read More

Decodable Streaming with Eric Sammer

By Software Engineering Daily/Wed, 01 Jun 2022 17:28

Streaming data platforms like Kafka, Pulsar, and Kinesis are now common in mainstream enterprise architectures, providing low-latency real-time messaging for analytics and applications. However, stream processing – the act of filtering, transforming,

Listen/Read More

Kubernetes Security Compliance with Jimmy Mesta

By Software Engineering Daily/Wed, 01 Jun 2022 00:43

The Kubernetes ecosystem has drastically changed how development teams ship software. While Kubernetes has provided many advancements in cloud infrastructure, it has also left organizations with massive security blindspots. KSOC was created to give d

Listen/Read More

New Relic Architecture with Nic Benders

By Software Engineering Daily/Sat, 28 May 2022 01:12

In software engineering, telemetry is the data that is collected about your applications. Unlike logging, which is used in the development of apps to pinpoint errors and code flows, telemetry data includes all operational data including logs, metrics

Listen/Read More

Conductor Orchestration with Boney Sekh

By Software Engineering Daily/Thu, 26 May 2022 02:56

One of the challenges with Microservices architecture is how you manage dependencies between your services when implementing workflows. Conductor is an open-source microservices and workflow orchestration platform. Boney Sekh co-founded Orkes Inc – a

Listen/Read More

Notifications Infrastructure with Chris Bell

By Software Engineering Daily/Wed, 25 May 2022 03:16

Notifications have typically been an area of a product where building in-house has been the only option. However, building a best-in-class notifications system that delivers a great customer experience requires a significant investment when you start

Listen/Read More

CloudGraph with Tyson Kunovsky

By Software Engineering Daily/Sat, 21 May 2022 18:39

The advent of the cloud introduced a new form of technical debt in which organizations can lose track of what infrastructure they have and how it relates to the business. While the cloud’s native APIs offer some transparency into your infrastructure

Listen/Read More

Browser Observability With Jay Khatri

By Software Engineering Daily/Fri, 20 May 2022 19:39

Highlight is a tool that helps teams reproduce end-to-end user sessions to troubleshoot their applications faster, more efficiently, and with all the context they need. With Highlight, engineering teams can replay errors with high precision, which in

Listen/Read More

Technical Debt With Lee Atchison

By Software Engineering Daily/Wed, 18 May 2022 18:59

Lee Atchison spent seven years at Amazon working in retail, software distribution and Amazon Web Services. He then moved to New Relic, where he spent eight years scaling the company’s internal architecture. Lee has deep expertise in building and mana

Listen/Read More

Skyflow Privacy and Compliance with Sean Falconer

By Software Engineering Daily/Tue, 17 May 2022 03:00

There’s an increasing regulatory and consumer pressure on companies to do a better job protecting sensitive customer data. Yet, despite this pressure, data breaches and compliance issues continue to plague the tech industry. Companies like Apple, Net

Listen/Read More

Data Delivery with Naqeeb Memon

By Software Engineering Daily/Sat, 14 May 2022 03:00

Data-as-a-service is a company category type that is not as common as API-as-a-service, software-as-a-service, or platform-as-a-service. In order to vend data, a data-as-a-service provider needs to define how that data will be priced, stored, and del

Listen/Read More

Arweave with Sam Williams

By Software Engineering Daily/Fri, 13 May 2022 04:00

Blockchains were the first systems to allow guaranteed permanent storage of public data. As cryptocurrency technology has advanced, a rich ecosystem of permanent storage and compute has developed as well. One of these is Arweave, a system for permane

Listen/Read More

Data Labeling with Michael Malyuk

By Software Engineering Daily/Wed, 11 May 2022 00:00

Data labeling allows machine learning algorithms to find patterns among the data. There are a variety of data labeling platforms that enable humans to apply labels to this data and ready it for algorithms. Heartex is a data labeling platform with an

Listen/Read More

Pinot and StarTree with Chinmay Soman

By Software Engineering Daily/Mon, 09 May 2022 16:50

Real-time analytics are difficult to achieve because large amounts of data must be integrated into a data set as that data streams in. As the world moved from batch analytics powered by Hadoop into a norm of “real-time” analytics, a variety of open s

Listen/Read More

Web3 Infrastructure with Josh Neuroth

By Software Engineering Daily/Sat, 07 May 2022 02:52

Web3 is powerful but difficult to work with. Deploying blockchain nodes, accessing data, and performing staking operations are non-trivial engineering actions. To simplify web3, Ankr hosts APIs for node deployment, RPC, and staking. Josh Neuroth from

Listen/Read More

Fig Engineering with Brendan Falk and Matt Schrage

By Software Engineering Daily/Wed, 04 May 2022 03:20

Brendan Falk Matt Schrage The terminal is a necessary tool for any software engineer. In order to work quickly, developers have always customized their terminals to work for their specific application workflow. Fig is a reimagined terminal product th

Listen/Read More

Scaling WordPress with Brandon DuRette

By Software Engineering Daily/Tue, 03 May 2022 03:50

WP Engine is a domain specific cloud provider that hosts high performance WordPress infrastructure. This website, Software Engineering Daily, runs on WP Engine. Scaling a domain specific cloud provider for WordPress includes complexities at the level

Listen/Read More

Data Loss Prevention with Yasir Ali

By Software Engineering Daily/Fri, 29 Apr 2022 03:30

Data loss can occur when large data sources such as Slack or Google Drive get leaked. In order to detect and avoid leaks, a data asset graph can be built to understand the risks of a company environment. Polymer is a data loss prevention product that

Listen/Read More

Starburst Infrastructure with Justin Borgman

By Software Engineering Daily/Thu, 28 Apr 2022 18:50

The Presto/Trino project makes distributed querying easier across a variety of data sources. As the need for machine learning and other high volume data applications has increased, the need for support, tooling, and cloud infrastructure for Presto/Tr

Listen/Read More

Airbyte Engineering with Michel Tricot

By Software Engineering Daily/Wed, 27 Apr 2022 03:29

Data integration infrastructure is not easy to build. Moving large amounts of data from one place to another has historically required developers to build ad hoc integration points to move data between SaaS services, data lakes, and data warehouses.

Listen/Read More

Select Star with Shinji Kim

By Software Engineering Daily/Mon, 25 Apr 2022 18:21

Modern organizations eventually face data governance challenges. Keeping track of where data came from, what systems update it, in what ways updates can be made are just some of the issues to be tackled. Large organizations face additional challeng

Listen/Read More

JavaScript Supply Chain with Feross Aboukhadijeh

By Software Engineering Daily/Sat, 23 Apr 2022 02:29

The JavaScript supply chain includes numerous vulnerabilities due to its expansive nature and the long dependency chains. Socket is a new security company that can protect your most critical apps from supply chain attacks. They are taking an entirely

Listen/Read More

Loft Kubernetes Namespaces with Lukas Gentele

By Software Engineering Daily/Thu, 21 Apr 2022 03:41

Loft is a platform for Kubernetes self-service and multi-tenancy. Loft allows you to control Kubernetes clusters with added multi-tenancy and self-service capabilities to get more value out of Kubernetes beyond simply cluster management. It allows fo

Listen/Read More

Distributed Tracing Infrastructure with Ben Sigelman and Alex Kehlenbeck

By Software Engineering Daily/Tue, 19 Apr 2022 17:30

Ben Sigelman Alex Kehlenbeck Observability consists of metrics, logs, and traces. Lightstep is a company that builds distributed tracing infrastructure, which requires them to store and serve high volumes of trace data. There are numerous architect

Listen/Read More

Time Series IoT on InfluxDB with Brian Gilmore

By Software Engineering Daily/Thu, 14 Apr 2022 23:00

The solution many turn to for capturing their streaming data is InfluxDB. In this episode, I interview Brian Gilmore, Director of Product Management at InfluxData, about how real time applications achieve success built on top of InfluxDB. When most

Listen/Read More

Warp Terminal with Zach Lloyd

By Software Engineering Daily/Thu, 07 Apr 2022 18:00

Terminals are a gateway to building and running software, but they have not been reimagined since their initial creation. Warp is a new kind of terminal with visual aids, autocomplete, documentation, customization, and other features. It includes GPU

Listen/Read More

Data Engineering Trends with Lior Gavish and James Densmore

By Software Engineering Daily/Tue, 05 Apr 2022 03:00

Lior Gavish James Densmore Data infrastructure is a fast-moving sector of the software market. As the volume of data has increased, so too has the quality of tooling to support data management and data engineering. In today’s show, we have a guest fr

Listen/Read More

Developer Health with Gabe Greenberg and Michelle Bakels

By Software Engineering Daily/Sat, 02 Apr 2022 09:00

Gabe Greenberg Michelle Bakels Software engineering can be a surprisingly grueling career. It is both physically and mentally demanding to sit in front of a screen for hours on end producing code. During the pandemic, the strains of being an engineer

Listen/Read More

Bitski: Web3 Infrastructure with Patrick Tescher

By Software Engineering Daily/Fri, 01 Apr 2022 18:00

Crypto companies have cemented themselves as a company category that is not going away. Bitski is a company that makes web3 tooling and infrastructure, including a wallet and a collection of tools for creating and selling NFTs. Patrick Tescher joins

Listen/Read More

PlanetScale Management with Sam Lambert

By Software Engineering Daily/Thu, 31 Mar 2022 08:00

Running a database company requires expertise in both technical and managerial skills. There are deeply technical engineering questions around query paths, scalability, and distributed systems. And there are complex managerial questions around develo

Listen/Read More

GitOps and Policy Management with Alexis Richardson and Mohamed Ahmed

By Software Engineering Daily/Wed, 30 Mar 2022 23:00

Alexis Richardson Mohamed Ahmed GitOps is a deployment and infrastructure management strategy based around continuous delivery and Kubernetes, with Git at the center of deployment workflows. Policy management can be used to define permissions and rul

Listen/Read More

Kintaba Incident Response with John Egan

By Software Engineering Daily/Tue, 29 Mar 2022 23:00

A company’s response to an incident defines how that company responds to an adverse, unexpected scenario. Kintaba automates the incident management process so teams can quickly report, respond, resolve, and reflect on major incidents collaboratively.

Listen/Read More

SingleStore with Jordan Tigani

By Software Engineering Daily/Tue, 29 Mar 2022 01:00

SingleStore is a multi-use, multi-model database designed for transactional and analytic workloads, as well as search and other domain specific applications. SingleStore is the evolution of the database company MemSQL, which sought to bring fast, in-

Listen/Read More

Cloud Carbon Footprint with Steren Giannini

By Software Engineering Daily/Fri, 25 Mar 2022 08:00

Compute resources continue to trend towards being cheaper, easier to use, and faster. Despite these positives, more compute demands more energy and therefore an increasing carbon footprint. With many companies committing to controlling their net ca

Listen/Read More

Vantage Engineering with Ben Schaechter

By Software Engineering Daily/Thu, 24 Mar 2022 08:00

Vantage is a system for optimizing cloud costs. It provides tools and interfaces for developers to analyze how they are spending on AWS resources, and has recently expanded into GCP as well. Vantage users gain an easy interface into their costs that

Listen/Read More

Union.ai with Ketan Umare

By Software Engineering Daily/Wed, 23 Mar 2022 18:00

At Lyft, Ketan Umare worked on Flyte, an orchestration system for machine learning. Flyte provides reliability and APIs for machine learning workflows, and is used at companies outside of Lyft such as Spotify. Since leaving Lyft, Ketan founded Union.

Listen/Read More

DuckDB with Hannes Muleisen

By Software Engineering Daily/Sat, 19 Mar 2022 05:00

DuckDB is a relational database management system with no external dependencies, with a simple system for deployment and integration into build processes. It enables complex queries in SQL with a large function library, and provides transactional gua

Listen/Read More

Substack with Chris Best

By Software Engineering Daily/Thu, 17 Mar 2022 04:00

Substack is a platform for subscription based content, covering newsletters, podcasts, and soon video. The design and speed of the platform are notable–with a minimalistic format that simply gets creators paid for its work, Substack has gained massiv

Listen/Read More

RudderStack Engineering with Soumaydeb Mitra

By Software Engineering Daily/Wed, 16 Mar 2022 12:00

Customer data pipelines power the backend of many successful web platforms. In a customer data pipeline, data is collected from sources such as mobile apps and cloud SaaS tools, transformed and munged using data engineering, stored in data warehouses

Listen/Read More

Nodeless Kubernetes with Madhuri Yechuri

By Software Engineering Daily/Wed, 16 Mar 2022 04:24

Managing Kubernetes nodes leads to operational complexity, security issues, and nodes that are perhaps more expensive to run than necessary. Deferring the node management to an underlying platform abstracts away these problems and can improve operati

Listen/Read More

Retool Engineering with Snir Kodesh

By Software Engineering Daily/Tue, 15 Mar 2022 01:35

Retool is a company that allows customers to build complex internal tools using a high level GUI. Users configure the relationships between these different tools, giving them the ability to build applications even without much background in engineeri

Listen/Read More

Software Supply Chain with Barak Schoster

By Software Engineering Daily/Fri, 11 Mar 2022 04:00

The software supply chain consists of packages, imports, dependencies, containers, and APIs. These different components each have unique security risks. To ensure the security of their software supply chain, many developers use tools to analyze and s

Listen/Read More

Apache Hudi with Vinoth Chandar

By Software Engineering Daily/Wed, 09 Mar 2022 06:27

The data lake architecture has become broadly adopted in a relatively short period of time. In a nutshell, that means data in it’s raw format stored in cloud object storage. Modern software and data engineers have no shortage of options for accessi

Listen/Read More

National Instruments with Luke Schreier

By Software Engineering Daily/Tue, 08 Mar 2022 04:00

National Instruments develops software and hardware for engineering in a wide variety of domains, from aerospace to government technology to application testing. The interface between hardware and software presents a variety of difficult engineering

Listen/Read More

Video Search with Mokshith Voodarla

By Software Engineering Daily/Fri, 04 Mar 2022 05:06

Automating video search requires a data pipeline that extracts metadata from videos and allows users to annotate the video with information that correlates with that metadata. The video needs to be segmented into intervals that define the search spac

Listen/Read More

Taloflow with LV Jadavji

By Software Engineering Daily/Thu, 03 Mar 2022 01:02

Increasingly, technology groups need to be strategic about the cloud services they adopt to ensure their vendor’s pricing is both fair and measured exactly right for the application’s unique access pattern. Definitely answering questions like these

Listen/Read More

Data Catalog in Practice with Mark Grover

By Software Engineering Daily/Fri, 25 Feb 2022 06:10

A data catalog provides an index into the data sets and schemas of a company. Data teams are growing in size, and more companies than ever have a data team, so the market for data catalog is larger than ever. Mark is the CEO of Stemma and the co-crea

Listen/Read More

Splunk Platform with Spiros Xanthos

By Software Engineering Daily/Wed, 23 Feb 2022 04:00

Splunk is a monitoring and logging platform that has evolved over its 18 years of existence. In its modern focus on observability it is focused on open source and AIOps. Observability has evolved with the growth of Kubernetes, and Splunk’s work aroun

Listen/Read More

Erlang Deep Dive with the Erlang Solutions team

By Software Engineering Daily/Mon, 21 Feb 2022 10:00

Francesco Cesarini founded Erlang Solutions in 1999 with a mission to help companies adopt Erlang. In this interview, I speak with Francesco and Gabor Olah from Erlang Solutions. We discuss the Erlang language, it’s ecosystem, and features like con

Listen/Read More

The Staging Dichotomy with Senthil Padmanabhan

By Software Engineering Daily/Sat, 19 Feb 2022 06:02

Serious software projects require several environments. Your production environment is obviously mission critical. A staging environment is also necessary to perform validation and regression testing before taking the risk of pushing an update to p

Listen/Read More

Hex Collaborative Data Workspace with Barry McCardel and Caitlin Colgrove

By Software Engineering Daily/Fri, 18 Feb 2022 04:30

Barry McCardel Co-Founder and CEO at Hex Caitlin Colgrove Co-Founder and CTO at Hex In contrast to other IDEs, the notebook interface offers software developers a unique environment idealized for data professionals. Despite the growth in popularity,

Listen/Read More

Data Quality Using Anomalo with Jeremy Stanley

By Software Engineering Daily/Thu, 17 Feb 2022 06:30

When writing code, test driven development is a common accepted methodology to ensure the development of high quality software. Your organization’s data, on the other hand, is an entirely different challenge. Data can be missing due to human error,

Listen/Read More

Micro-Frontends with Luca Mezzalira

By Software Engineering Daily/Tue, 15 Feb 2022 04:00

When you visit a web page, the creator’s intent is to present you a seamless experience that fills your browser window. That web page or web application is generally divided up in some meaningful way across navigation elements, content, ads, header,

Listen/Read More

Architecting for Scale with Lee Atchison

By Software Engineering Daily/Sun, 13 Feb 2022 01:00

Lee Atchison spent seven years at Amazon working in retail, software distribution, and Amazon Web Services. He then moved to New Relic, where he has spent four years scaling the company’s internal architecture. From his decade of experience at fast-g

Listen/Read More

Patreon Engineering with Utkarsh Srivastava

By Software Engineering Daily/Wed, 09 Feb 2022 06:00

The creator economy has seen rapid growth, thanks largely to software solutions like Patreon that are enabling creators. As the creator economy grows, providers must be prepared for scalability issues and the challenges of maintaining and growing a s

Listen/Read More

Snyk Engineering with Guy Podjarny

By Software Engineering Daily/Mon, 07 Feb 2022 14:39

Snyk is a platform for security that started with open source scanning and has expanded into container security, infrastructure as code, and other products. Snyk is a simple product to use, but has hidden complexities that build large data structures

Listen/Read More

Buoyant Cloud with William Morgan

By Software Engineering Daily/Fri, 04 Feb 2022 17:30

Linkerd is a service mesh that runs efficiently with a low memory footprint. We have covered the details of Linkerd in previous episodes. Buoyant is the company that sells Linkerd as a service, and today’s show focuses on the engineering details of t

Listen/Read More

Clubs Poker with Taylor Crane

By Software Engineering Daily/Tue, 01 Feb 2022 22:00

Online poker was deemed illegal in the United States ten years ago. Since then, poker has decreased in popularity, then found new invigoration thanks to live streaming and a large volume of bored gamers looking for something to do during the pandemic

Listen/Read More

Scaling PlanetScale with Sugu Sougoumarane

By Software Engineering Daily/Mon, 31 Jan 2022 10:00

Database product companies typically have a few phases. First, the company will develop a technology with some kind of innovation such as speed, scalability, or durability. The company will offer support contracts around that technology for a period

Listen/Read More

Couchbase Architecture with Ravi Mayuram

By Software Engineering Daily/Fri, 28 Jan 2022 21:40

Couchbase is a distributed NoSQL cloud database. Since its creation, Couchbase has expanded into edge computing, application services, and most recently a database-as-a-service called Capella. Couchbase started as an in-memory cache and needed to be

Listen/Read More