
Software Engineering Daily
2,188 episodes — Page 9 of 44
Cloud Native in 2023 with Chris Aniszczyk
Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil. Chris Aniszczyk is the CTO at Cloud Native Computing Foundation and he joins us today. Sponsorship inquiries: [email protected] Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers Merge: check out Merge today at https://www.merge.dev/daily Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
GitOps for Kubernetes with Priyanka Ravi and Stefan Prodan
Bug Reporting is Broken and how Jam is Fixing that with Dani Grant & Mohd Irtefa
Bug reporting hasn't changed since the 1990's. Despite all the technological advancements we've made in the rest of software development, the way we handle bugs has stayed the same. It is common practice for non technical teams to provide bug reports that are missing vital information for developers to identify and quickly fix code, such as: network requests, console logs, HAR file, device information, video or screenshot replication, and more. Providing a comprehensive bug report requires logging into many tools and time spent context switching, creating an environment where people are less likely to report bugs, which is not an ideal scenario for any founder or builder. Dani & Irtefa, co-founders at Jam.dev set out to build a tool that will enable anyone, no matter their technical background, to capture rich contextual technical data about bugs, so that developers can quickly identify and resolve issues. Jam is a browser extension that will instantly replay a bug while automatically attaching diagnostics: network requests and speed, console logs, device, and more - all in one easy click. You don’t have to log into a new tool or disrupt workflows, as Jam has direct integrations with all the first class bug reporting tools to seamlessly drop diagnostics into a ticket. In this episode, Dani & Irtefa share their experience building greenfield products for Cloudflare’s Emerging Technology and Incubation team, how bug reporting was the common pain-point that impacted their product velocity, and the technology decisions they made when building Jam. Test it out for free at: Jam.dev Sponsorship inquiries: [email protected] Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Pre-configured Development Environments with John Craft and Ramiro Berrelleza
In this episode we have two guests.Ramiro Berrelleza is the founder and CEO of Okteto, a developer tool that helps you create production like dev environments in the cloud for every developer. Ramiro will tell us how to easily make replica environments for your day to day development but computing related infrastructure is only half the battle. It also helps to have realistic data when you're developing. John Craft is the CTO at Privacy Dynamics, a company that helps you create anonymized data. You can use Privacy Dynamics to create realistic data from your production database without compromising your customer information. Sponsorship inquiries: [email protected]
Cloud-Oriented Programming (Part 2) with Elad Ben-Israel
The cloud has become an all-encompassing platform for running diverse applications and enabling individuals and teams to add value by utilizing services and infrastructure that streamline the process of software building and operation. Nonetheless, the cloud has presented new hurdles for developers as it is intricate, and application development demands comprehension of cloud service intricacies. Moreover, creating portable applications across different cloud providers, as well as local testing and debugging, have proven to be difficult. Additionally, leaky abstractions and inadequate tooling have made it challenging to repurpose cloud architectures into reusable components. To address these challenges, a cloud-centric programming language called Wing has been introduced. Wing enables developers to create distributed systems that fully capitalize on the cloud's capabilities without the need to concern themselves with the underlying infrastructure. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Merge: check out Merge today at https://www.merge.dev/daily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers
Open-Source Embedding Database
Chroma is an open source embedding database that is designed to make it easy to build large language model applications by making knowledge, facts and skills pluggable. Anton Troynikov is the co-founder of Chroma and he is our guest today. Sponsorship inquiries: [email protected] Merge: check out Merge today at https://www.merge.dev/daily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Mimecast: For a free trial go to https://mimecast.com.
Cloud-Oriented Programming (Part 1) with Elad Ben-Israel
The cloud has become an all-encompassing platform for running diverse applications and enabling individuals and teams to add value by utilizing services and infrastructure that streamline the process of software building and operation. Nonetheless, the cloud has presented new hurdles for developers as it is intricate, and application development demands comprehension of cloud service intricacies. Moreover, creating portable applications across different cloud providers, as well as local testing and debugging, have proven to be difficult. Additionally, leaky abstractions and inadequate tooling have made it challenging to repurpose cloud architectures into reusable components. To address these challenges, a cloud-centric programming language called Wing has been introduced. Wing enables developers to create distributed systems that fully capitalize on the cloud's capabilities without the need to concern themselves with the underlying infrastructure. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Merge: check out Merge today at https://www.merge.dev/daily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers
Multi-player Coding with Nathan Sobo
Code editors are complex and demanding pieces of software that are both essential tools and constant companions for developers. Today, we are interviewing Nathan Sobo to hear about Zed, a code editor focused on “multiplayer” experiences, performance and a streamlined, minimalist design. Nathan Sobo was a member of the Atom editor team at GitHub, which worked on the (now-deprecated) Atom code editor. He will share his thoughts on Rust, the impact of very low-latency collaborative coding on happiness, and how to turn an authoring environment into a first-class concern. Sponsorship inquiries: [email protected] Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers Merge: check out Merge today at https://www.merge.dev/daily Mimecast: For a free trial go to https://mimecast.com.
Pricing and Packaging Orchestration with Anton Zagrebelny
Most companies aren't in the building business yet they need to deal with pricing and billing as a core piece of technology whether they want to or not. Stigg is an easy to implement headless pricing and packaging platform that takes a lot of the hassle out of pricing and billing for your SaaS application. Their APIs help developers launch new pricing plans faster that lead to better customer buying experiences. Anton Zagrebelny is the CTO of Stigg and he is our guest today. Sponsorship inquiries: [email protected]
Cloud Cost Management with Roi Ravhon
Finout helps FinOps, DevOps, and Finance to manage & reduce cloud spend and improve the company's profitability without adding code or changing existing tags. Roi Ravhon is the Co-founder and CEO at Finout and he joins us today.
Data Activation with Tejas Manohar
Data Activation is the method of unlocking the knowledge sorted within your data warehouse, and making it actionable by your business users in the end tools that they use every day. In doing so, Data Activation helps bring data people toward the center of the business, directly tying their work to business outcomes. Hightouch is the simplest and fastest way to get started with Data Activation. As a Data Activation Platform, Hightouch uses Reverse ETL to sync data from the warehouse to 100+ different integrations. With Hightouch companies can leverage their existing data models and easily view and monitor all of their data syncs in a single platform. Better yet, Hightouch offers a visual audience builder that makes it easy for non-technical users to create custom audiences at moment's notice. Tejas Manohar is the CEO at Hightouch and he joins us today.
Unified DataOps for Teams and Enterprise with Estuary.dev
Enabling data engineers to create data pipelines easily while delivering data streams that meet low-latency, production requirements is a difficult balancing act. David Yaffe and Johnny Gaettinger join us today to share how they have created that balance at Estuary. Estuary is a data operations platform that synchronizes data across the systems where data lives and delivers it where you want it to live with sub second low latency. Dave and Johnny will share the technical choices that support sub second performance, use cases for batch and streaming data applications and some of their business perspective as an early stage start-up. Sponsorship inquiries: [email protected] Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Mimecast: For a free trial go to https://mimecast.com.
Self-Service Data Culture with Stemma’s Mark Grover
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-creator of Amundsen, a data catalog that came out of Lyft. In today’s show Mark shares how his history as a software developer, data engineer and product leader at Lyft have helped him create a vision for a modern data catalog. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Hightouch: Get started today with a free trial at https://Hightouch.com/sedaily Merge: check out Merge today at https://www.merge.dev/daily Bloomberg: Learn more about the opportunities that await you by visiting https://Bloomberg.com/careers
Streaming Analytics with Hojjat Jafarpour
Event stream processing, also referred to as streaming analytics, involves analyzing vast amounts of current and “in-motion” data using continuous queries known as event streams. These streams are triggered by specific events resulting from actions such as financial transactions, equipment failures, social media posts, website clicks, or other quantifiable activities. The data can originate from a variety of sources, including the Internet of Things (IoT), cloud applications, transactions, mobile devices, web interactions, and machine sensors. Streaming analytics platforms enable organizations to extract business value from data in motion, similar to how traditional analytics tools derive insights from data at rest. DeltaStream is a unified serverless stream processing platform to manage, secure and process all your event streams and is based on Apache Flink. Hojjat Jafarpour is the Founder and CEO at DeltaStream and he joins us today. Before joining DeltaStream, Hojjat was at Confluent, the company behind Apache Kafka, he built a product called ksqlDB, ksqlDB is a database built to do Stream processing on top of Apache Kafka. Sponsorship inquiries: [email protected]
Observability via Snapshots with Liran Haimovitch
Observability refers to the capability of comprehending the internal functioning of a complex system by observing its external outputs. Observability tools help developers understand the entire scenario of an application by digging into the data that is being used and recorded. And can help pipe data across various solutions used within enterprises to read and discover what’s going on from analytics. Rookout is an observability platform with a developer-first approach that empowers you to collect any data point, even from the most intricate levels of live code, in real time and as needed. Liran Haimovitch is the CTO at Rookout, and he joins us today. We discuss about Rookouts recent offering called Snapshots. Rookout calls this the fourth pillar of Observability. With Snapshots, developers can accurately and quickly capture application state with outstanding performance and built-in security. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Merge: check out Merge today at https://www.merge.dev/daily Capital one: Visit https://capitalone.com/ML Mimecast: For a free trial go to https://mimecast.com.
Turso: Globally Replicated SQLite with Glauber Costa
Distributed databases are necessary for storing and managing data across multiple nodes in a network. They provide scalability, fault tolerance, improved performance, and cost savings. By distributing data across nodes, they allow for efficient processing of large amounts of data and redundancy against failures. They can also be used to store data across multiple locations for faster access and better performance. Turso is an edge-hosted, distributed database based on libSQL, an open-source and open-contribution fork of SQLite. It was designed to minimize query latency for applications where queries come from anywhere in the world. In particular, it works well with edge functions provided by cloud platforms such as CloudFlare, Netlify, and Vercel, by putting your data geographically close to the code that accesses it. Glauber Costa is the Founder and CEO of ChiselStrike the company behind Turso, and he joins us today. Sponsorship inquiries: [email protected] Mimecast: For a free trial go to https://mimecast.com. RudderStack: Visit https://RudderStack.com/SED to learn more. Merge: check out Merge today at https://www.merge.dev/daily Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Platform Engineering with Luca Galante
The increasing complexity of modern cloud-native architectures has led to the emergence Platform Engineering. This practice involves the development and upkeep of an integrated product, known as an "Internal Developer Platform," which serves as a flexible and supported abstraction layer between application developers and the underlying technologies. Luca Galante leads Product at Humanitec and he joins us today. Sponsorship inquiries: [email protected]
Hardening C++ with Bjarne Stroustrup
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 significant, as it has been used to create numerous high-performance applications, including operating systems, browsers, gaming engines, and financial systems. It has also played a crucial role in the development of the internet and the growth of modern computing. In a recent development the NSA indirectly asked developers to use memory safe languages whenever possible because hackers frequently exploit memory issues. In this episode, we’ll discuss these safety issues with the creator of C++ Bjarne Stroupstrup. Sponsorship inquiries: [email protected] RudderStack: Visit https://RudderStack.com/SED to learn more. Merge: check out Merge today at https://www.merge.dev/daily NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Seamless SecOps with Jack Naglieri
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 that helps teams detect and respond to security breaches quickly and intelligently. Jack Naglieri is the Founder and CEO of Panther and he joins us today. RudderStack: Visit https://RudderStack.com/SED to learn more. Merge: check out Merge today at https://www.merge.dev/daily Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast
Observability Trends with John Hart
"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 uses a massively parallel query engine to provide actionable insights from the data available. John Hart is a distinguished engineer leading the Event DB team, where he's responsible for the time series database that powers the Dataset product. John is our guest here today. Full disclosure: Dataset is a sponsor of Software Engineering Daily. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
Building Delightful User Experiences with Guillermo Rauch
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. Guillermo Rauch is the CEO at Vercel and he joins us today. Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Improved Java Performance Sans Code Changes with Simon Ritter
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 performance of your applications. One of the biggest challenges is latency – how quickly can we respond to a request from a user to access your application. That comes down to garbage collection – which leads to pauses and a bad customer experience. Garbage collection pauses can vary. But they impact application performance. The bigger the heap, the longer your pauses...but how do you optimize? What about warm-up time? That’s also a big challenge. We’ve addressed these problems without re-writing code from scratch – and that leads to better Java performance without any code changes. This episode explores how you can use a performance JVM to make applications start fast, go fast, and stay fast. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
Data Investing and the MAD with Matt Turck
Today, we are interviewing Matt Turck of First Mark Capital, who is in it for the long haul and whose portfolio companies include Dataiku, Crossbeam, Ada, Cockroach Labs, Clickhouse and more. Today we will talk about Matt’s career, investment point of view, founding the Data-driven NYC community and the recent release of the 20234 MAD - an industry resource for understanding the Machine Learning, AI and Data Landscape Be sure to check out the show notes for links to the MAD Show notes - In today’s show we referenced a couple things you may want to check out. Matt’s blog and MAD Landscape The interactive MAD Landscape The picture in Matt’s Office was The Son of Man by Rene Magritte Matt’s full bio FirstMark Capital Site NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
eBPF with Thomas Graf
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 wide range of purposes, including network monitoring, security, and performance optimization. Thomas Graf is the CTO & Co-Founder at Isovalent and he joins us today. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Netlify with Mathias Biilmann Christensen
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 more about Mike visit mikebifulco.com Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
Surviving ChatGPT with Christian Hubicki
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 trained to carry out conversational tasks, such as answering questions, completing sentences, and engaging in dialogue. It has been pre-trained on a large corpus of text data and fine-tuned on specific tasks to improve its performance. As a result, ChatGPT can generate responses that are often coherent, relevant, and natural-sounding. Christian Hubicki is an Assistant Professor in the Robotics Department at Florida State University. He joins us today to discuss ChatGPT and its implications. We also discussed the future of Artificial Intelligence in general. This show is hosted by Sean Falconer. Sean is the Head of Developer Relations and Marketing @Skyflow. Follow Sean at @seanfalconer Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Seeding Bold Engineers with Lee Edwards
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 service. You can listen to our interview with the CTO of Privacy Dynamics, John Craft here. Lee is interested in investing in startups founded by engineers who are committed to addressing complex software challenges. This includes areas such as developer tools and services, software infrastructure, applied artificial intelligence and machine learning, tooling for data scientists and engineers, computer vision, and any other endeavor that requires a highly skilled technical team to develop. This epsiode is hosted by Jocelyn Houle. Jocelyn is focused on data, ML and enterprise software. She has experience as a founder, investor, and product leader and has worked with both start-ups and large financial services companies. Jocelyn is currently a Senior Director of Product management for Securiti, a unified data controls company. Follow Jocelyn on Linked or on Twitter @jocelynbyrne. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Creating Mock APIs with Tom Akehurst
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 their code without relying on the availability of the real API, isolate the code being tested from the behavior of the API, work on their code even when the API is not yet available, and reduce the number of requests they make to the real API, thus saving money. WireMock is a flexible tool for building mock APIs and can operate as either a standalone server or as a managed service through WireMock Cloud. Tom Akehurst is the CTO & Co-founder at WireMock and he joins us today. Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
Pebblebed with Keith Adams
Nissan: Visit https://NissanUSA.com to learn more. NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Capital one: Visit https://capitalone.com/ML Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Kubernetes Cost Management with Matt Ray
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 cloud and kubernetes is the backbone of this modern infrastructure trend. Managing costs of kubernetes clusters is therefore becoming increasingly important. Kubecost is the company focused on giving visibility into kubernetes resources, allowing you to reduce your overall kubernetes based infrastructure spend. OpenCost is an open-source project by Kubecost and supported by a few other partner companies. Matt Ray is Senior Community Manager at OpenCost and he joins us today. Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Learning From Incidents with Nora Jones
An Incident in a software company is any event that requires you to leave your regular tasks and attend to the incident. 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 at Jeli.io and she joins us today. Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Streamdal: Streaming Data Performance Monitoring with Ustin Zarubin and Dan Selans
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're gonna share with us how they're using an application monitoring approach to address the challenges of getting that unified view in today's data-centric streaming enviroment. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Istio Ambient Mesh with Brian Gracely
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 application code. This slowed down the dev cycle and it made these microservices bigger and just generally made everything less flexible. The service mesh is a tool responsible for handling service-to-service communication. You keep your application small and business focused and instead you dynamically program the intelligence into the network. The Istio ambient mesh is an alternative to the standard Istio architecture, it allows you to not have to run sidecars per application. The company Solo.io was founded by Idit Levine a few years ago. Interestingly the name Solo comes from her being the Solo founder when she started the company and the io domain name was a cool thing to have back then. Brian Gracely is the Head of Marketing at Solo.io and he joins us today. Sponsorship inquiries: [email protected] NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast DataSet: Start today at https://www.dataset.com/sed/ Capital one: Visit https://capitalone.com/ML Nissan: Visit https://NissanUSA.com to learn more.
Dev-First Kubernetes Operations Platform with Itiel Shwartz
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 Kubernetes stack. More recently, Komodor is taking a step towards becoming a single-pane-of-glass to simplify Kubernetes for developers. In the past, they were more DevOps-focused, and they’ve made some significant changes in the product that will appeal more to the developer. Komodor is also entering into the cluster management space to compete with Lens. Itiel Shwartz is the co-founder and CTO of Komodor, and he joins us today. Sponsorship inquiries: [email protected] DataSet: Start today at https://www.dataset.com/sed/ Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Nissan: Visit https://NissanUSA.com to learn more. Capital one: Visit https://capitalone.com/ML
Permit Elements and Fullstack Authorization with Or Weis
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 the permissions for you. But when you are working with distributed microservices, especially if you are a polyglot, you can't use those solutions anymore. So you end up having to sprinkle a bit of access control into every little microservice and component that you build. In addition, with the scale of modern applications, it's no longer just your services, there are a lot of third-party services that you have to connect to. Think about things like authentication, billing, analytics and other stuff that you combine from eternal services into what you are building. Permit.io empowers developers to bake in permissions and access control into any product in minutes and takes away the pain of constantly rebuilding them. Or Weis is the co-founder and CEO of Permit.io and joins us today. Sponsorship inquiries: [email protected]
Databricks Unity Catalog with Zeashan Pappa
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 discuss how catalogs can help companies capture the full value of their data. Zeashan Pappa is a technology executive and architect who has 20+ years of enterprise software architecture, engineering, consulting, and project management expertise. Sponsorship inquiries: [email protected] Nissan: Visit https://NissanUSA.com to learn more. Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily Capital one: Visit https://capitalone.com/ML
Webhooks at Scale with Alexandre Bouchard
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 and data updates. The company Hookdeck helps build webhook integrations at scale. In this episode, we talk with Alexandre Bouchard, Co-founder of Hookdeck. Sponsorship inquiries: [email protected] Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. AZUL:Say goodbye to latency lag: https://download Azul Platform Prime for free. Nissan: Visit https://NissanUSA.com to learn more.
Caching at Twitter with Yao Yue
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 Memcached called Twemcache and also a fork of Redis to handle the caching issues. In this episode we talk to Yao Yue. Yao Yue is an expert in distributed systems and performance. She led the cache team at Twitter. Her most notable open-source project is Pelikan, a modular caching framework with the best performance and operator ergonomics in the domain of distributed caching. Pelikan is ideal for large scale deployment as well as cutting-edge research. Sponsorship inquiries: [email protected] Nissan: Visit https://NissanUSA.com to learn more. Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Cloud Native Compiler with John Ceccarelli
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 are run in interpreted mode, they are not machine code specific. To get that code to run fast you need to turn that into optimized machine code and that’s what the JIT compiler does. The open JDK contains its JIT compiler called Hotspot. Azul is a company that specializes in Java for the enterprise. It has the largest Java engineering team after Oracle. John Ceccarelli is the Senior Director of Product Management at Azul Systems responsible for Azul Platform Prime which is their hyper optimized build of OpenJDK. In this episode we explore the fundamentals of compilers. We also discuss Azul's Cloud Native Compiler, the programs that are suitable for the Cloud Native Compiler and the Deployment model of CNC. Sponsorship inquiries: [email protected] Nissan: Visit https://NissanUSA.com to learn more. Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
MLOps Systems at Scale with Krishna Gade
Although we like to think about ML workflows as straight line narratives from experiment to training to production, and then monitoring, the reality for large companies is that all the steps are happening at one time in concert with other models, with shifting data and sometimes misaligned key feature inputs. Moreover regulated firms are required to track all the models, the changes, and the impacts of those changes For compliance. Enter explainability supported by model monitoring, far from sleepy monitoring of changes and anomalies. Today's ML monitoring and performance management requires the ability to identify changes and alert the right people, the ability to assist in diagnosing issues, to create what if scenarios, and the ability to pop models back into production in real time with proper governance. Fiddler is a startup focused on enterprise model performance management. They are tackling the unique challenges of building in-house stable and secure MLOps systems at scale. Today we are interviewing Krishna Gade about trusting AI, the technical challenges of ML monitoring and the real world problem statements beyond compliance that explainability can address. Sponsorship inquiries: [email protected] AZUL:Say goodbye to latency lag: https://download Azul Platform Prime for free. Nissan: Visit https://NissanUSA.com to learn more. Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
Optimizing Cloud Data Platforms with Mingsheng Hong
Software Supply Chain with Dan Lorenc
Open Source Software Lifecycle Management and Security with Varun Badhwar
In this episode we talk with Varun Badhwar, Founder and CEO of Endor Labs.
Pipelines as Code with Sam Alba
Show Host: Jordi Mon Companys Guest: Sam Alba
API Testing in Kubernetes with Matthew LeRay
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 production services is off limits. Test environments are limited to automated tests. Staging environments are woefully inadequate with the amount of data available for their use. Testing large and complex applications is becoming harder and harder. Speedscale provides developers a solution to this problem. Speedscale assists in developing and testing applications by recreating real world traffic loads in test and development environments, essentially bringing the data quality of production into the exploratory world of development. Matthew LeRay is the CTO and co-founder of Speedscale, and he's our guest today. Sponsorship inquiries: [email protected]
Open Source Design Collaboration
API Observability with Jean Yang
Startup Investing with Ashmeet Sidana
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 where there is a doubt on whether it can even be built. Ideally, the market for this innovation exists, but nobody has bothered to build it yet, or nobody has been able to build it yet. In this episode, We sat down with Ashmeet Sidana, Founder and Chief Engineer of Engineering Capital. Sponsorship inquiries: [email protected] Masterworks: Sign up at https://masterworks.com/sedaily Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily. Datadog: Visit https://softwareengineeringdaily.com/datadog to get started.
The Enterprise Data Catalog with Ole Olesen-Bagneux
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 you can trust it or use it. In a highly regulated firm, there's even more pressure to select the best approved version of the information. Enter the data catalog. Enterprise Data Catalogs are essential for searching for data in an organization. Moreover, their creation, maintenance, and design tap into the most fundamental theories of the philosophy of language and the nature of creating knowledge. Today we are interviewing architect and author. Ole Olesen-Bagneux, who is finishing his first O'Reilly published book called Enterprise Data Catalogs. Today, he will explain what a data catalog is, the different ways computer scientists and information scientists think about searching for data versus searching in data, and how thinking about archiving data for a hundred years can help you create the best data catalog for your business today. Sponsorship inquiries: [email protected]
Minimizing PII in Dev Environments with John Craft
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 service. Privacy Dynamics is powering a world where ethics, data insights and personalized technology can all co-exist to support business growth and customer privacy simultaneously. John talks about the different use-cases, technologies, requirements, and challenges he and his team faced throughout Privacy Dynamics' journey so far, and what might be to come. Sponsorship inquiries: [email protected]