The New Stack Podcast cover image

The New Stack Podcast

Latest episodes

undefined
Oct 27, 2023 • 20min

How Will AI Enhance Platform Engineering and DevEx?

Digital.ai, an AI-powered DevSecOps platform, serves large enterprises such as financial institutions, insurance companies, and gaming firms. The primary challenge faced by these clients is scaling their DevOps practices across vast organizations. They aim to combine modern development methodologies like agile DevOps with the need for speed and intimacy with end-users on a large scale.This episode features a discussion between Wing To of Digital.ai and TNS host Heather Joslyn about platform engineering and the role of AI in enhancing automation. It delves into the dilemma of whether increased code production and release frequency driven by DevOps practices are inherently beneficial. Additionally, it explores the emerging challenge of AI-assisted development and how large enterprises are striving to realize productivity gains across their organizations.Digital.ai is focused on incorporating AI into automation to assist developers in creating and delivering code while helping organizations derive more business value from their software in production. The company employs templates to capture and replicate key aspects of software delivery processes and uses AI to automate the rapid setup of developer environments and tooling. These efforts contribute to the concept of the internal developer platform, which consists of multiple toolsets for tasks like creating pipelines and setting up various components.Learn more from The New Stack about Platform Engineering, DevSecOps and Digital.ai:Platform Engineering Overview, News, and TrendsSRE vs. DevOps vs. Platform EngineeringMeet the New DevSecOps
undefined
Oct 26, 2023 • 14min

Why the Cloud Makes Forecasts Difficult and How FinOps Helps

In this insightful discussion, Matt Stellpflug, a senior FinOps specialist at ProsperOps, delves into the challenges of forecasting cloud expenses. He emphasizes the unpredictable nature of cloud costs and the need for reference workloads. Stellpflug highlights the vital role engineers play in FinOps and suggests collaborating with them to identify key metrics. He also distinguishes between resource and rate optimization, advocating for best practices that tackle high-impact areas first. Tune in for practical strategies to navigate cloud cost management!
undefined
Oct 25, 2023 • 17min

How to Be a Better Ally in Open Source Communities

Fatima Sarah Khalid, keynote speaker at the Linux Foundation's Open Source Summit Europe, discusses the importance of allyship in open source communities. She highlights improving diversity and inclusion, making open source events more inclusive, and GitLab's unique approach to allyship. Khalid shares commitments to embrace allyship, such as educating oneself and centering underrepresented voices.
undefined
Oct 19, 2023 • 20min

Open Source Development Threatened in Europe

The podcast discusses the potential impact of the Cyber Resilience Act on open source development in Europe. It explores the risks and challenges faced by individuals and organizations, the importance of forks, and the need for better communication and advocacy for open source. It also highlights the importance of opposing a decision that could hinder open source development in Europe.
undefined
Oct 18, 2023 • 23min

How to Get Your Organization Started with FinOps

Uma Daniel discusses the complexities in the global economy, the concept of FinOps, debunking misconceptions, implementing FinOps by creating awareness and building a team, and USD's approach to FinOps and customer engagement.
undefined
Oct 12, 2023 • 12min

What’s Next in Building Better Generative AI Applications?

Madhukar Kumar, CMO of SingleStore, discusses experiments with large language models (LLMs), including Gorilla. He explains 'retrieval augmented generation' (RAG) to keep LLMs updated and addresses the limitation of LLMs being 'frozen in time.' Kumar highlights SingleStore's use of RAG to provide current and contextually accurate information, making AI applications more reliable and responsive for enterprises.
undefined
Oct 11, 2023 • 22min

Cloud Native Observability: Fighting Rising Costs, Incidents

Cloud-native observability in multi-cloud environments is increasingly complex, creating challenges of rising incidents and costly tools. The podcast explores the need to prioritize alerts and shift security responsibility to developers. It also dives into the cultural shift towards DevOps and the gap in addressing developer needs with current observability tools. The guest suggests empowering developers to run and maintain their software in production with cloud-native observability tools, providing insights into complex environments. The podcast also covers the impact of multi-cloud and cloud-native architecture, open source updates, and trends in observability.
undefined
Oct 5, 2023 • 30min

At Run Time: Driving Outcomes with a Platform Engineering Team

Platform engineering is gaining prominence due to the need for faster application deployment, which directly impacts business velocity. Valentina Alaria, Senior Director of Product at VMware, emphasizes that not all organizations pursuing platform engineering have the same goals, context, or pain points. They tailor solutions to each organization's specific needs. Some focus on rapid onboarding for junior developers, while others aim to reduce complexity, friction, and support larger development teams with fewer operational staff.Platform engineering aims to streamline collaboration between developers and operations engineers. Developers want portable code and the ability to focus on coding without worrying about production requirements. Operations engineers and platform teams seek a seamless environment for deploying applications in different contexts.Successful platform engineering initiatives involve strong collaboration models, fostering a cooperative approach rather than a siloed one. The goal is to create applications and value for the organization by facilitating effective interaction between developers and operations engineers.This podcast episode, hosted by Alex Williams of TNS, also delves into VMware Tanzu's latest tools for supporting platform engineering.Learn more from The New Stack about platform engineering and VMware Tanzu:Platform Engineering Overview, News and Trends6 Patterns for Platform Engineering SuccessA Guide to Open Source Platform EngineeringStreamline Platform Engineering with Kubernetes
undefined
Oct 4, 2023 • 29min

How One Open Source Project Derived from Another’s Limits

ByConity is an open source project that emerged from ByteDance's use of Clickhouse, an open-source database system, to address their growing data volume. ByConity focuses on enhancing the separation of compute and storage, improving multitenancy support, and optimizing query performance in cloud-native environments.ByteDance's Vini Jaiswal, a principle developer advocate at the parent company of TikTok, highlights the power of open source in fostering innovation and collaboration. She shares her personal experience of leveraging open source to solve problems quickly and efficiently. She emphasizes the importance of getting involved in open source, even for those who might be hesitant, and suggests starting by identifying a pain point and making small contributions.ByConity's architecture, which separates compute and storage, offers benefits like preventing data lake corruption, read and write separation, elasticity, and scalability. Jaiswal also mentions her previous experience with open source during her time at CitiBank, where she realized how open source accelerated digital transformations.Throughout the conversation, Jaiswal underscores the strength of open source communities in collectively addressing challenges. She encourages listeners to embrace open source and start contributing, emphasizing how even small contributions can lead to significant impacts over time.The episode also delves into Jaiswal's involvement with other open source projects, such as PyTorch, and explores the intersection of open source and generative AI.Learn more from The New Stack about open source and cloud native environments:What Is 'Cloud Native' (and Why Does It Matter)?Cloud Native Ecosystem News and ResourcesHow to Build an Open Source Community
undefined
Sep 27, 2023 • 15min

The Golden Path to Platform Engineering

Along with discussing the emergence and ascension of platform engineering in this episode, we also discuss the role that Humanitec plays in helping organizations establish platforms for developers, as well as Backstage, a popular open source internal developer platform that was developed by Spotify for its own developers.An IDP, our guest Kaspar Von Grünberg explained, is a standardized interface for developers to build applications using a  golden path of vetted tools and libraries, allowing for a high degree of efficiency for both the developers themselves as well as the engineers who are supporting the developers. They can include an integration and delivery plane, a continuous integration registry, a platform orchestrator, observability tools and a resource plane."How you're consuming this is a little bit up to the individual preference of the user, and what the platform team has configured for you. So we're seeing some teams like to use a user interface and some teams like to use code based interactions," Von Grünberg explained.In some ways, a IDP is reminiscent of the platform-as-a-service packages of a decade ago. They also were designed to help developer efficiency, though devs chafed at the limited number of tools they were allowed to use  in these walled gardens. That was a mistake, Von Grünberg said.Those platforms required developers to use a small set of pre-defined times."We don't want to get back to those times, which is why we want to provide sensible defaults," Von Grünberg said. A good IDP will provide developers with "golden paths" or "paved roads" as Netflix calls them."Developers can stay on those paths if they want," Von Grünberg said. They can enjoy the security default and service-level agreements (SLAs) from the engineers. But developers are also free to leave the path and make low-level configurations on their own as well."Good platform engineering is never about covering all the use cases," he said.Learn more from The New Stack about platform engineering and Humanitec:Platform Engineering Overview, News, and TrendsHow to Pave Golden Paths That Actually Go SomewhereBuild Your IDP at Light Speed with a Platform Reference Architecture

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app