Software Huddle cover image

Software Huddle

Latest episodes

undefined
Mar 19, 2024 • 1h 12min

Serverless Clickhouse with Tyler Wells

Tyler Wells, CTO and co-founder at Propel, discusses building data platforms at Twilio and Skype. Topics include real-time analytics challenges, Propel's solutions, infrastructure development insights, S3's importance, and the impact of AI on software engineering.
undefined
Mar 14, 2024 • 1h 20min

Elasticsearch Fundamentals with Philipp Krenn

Head of DevRel for Elastic, Philipp Krenn, discusses Elasticsearch fundamentals covering topics like Use Cases, Indexing, Shards, Replicas, and Bottlenecks. He also touches on where not to use Elasticsearch and the process of upgrading an Elasticsearch Cluster.
undefined
Mar 9, 2024 • 1h 10min

Building a Better C with Loris Cro from Zig Software Foundation

Zig is a new programming language with big ambitions: to be a better C.Loris Cro is the VP of Community at the Zig Software Foundation, and he takes us through the ins and outs of Zig -- how was it created, what problems is it trying to solve, and where is it being used. We heard Joran Dirk Greef rave about Zig during our TigerBeetle episode, and there are a lot of passionate Zig fans out there. Zig has some really unique aspects, particularly the comptime keyword that allows for running arbitrary code at compile time.We also talk about Loris's background and his rapid rise to lead marketing for a software foundation. Loris talks about how he got there, how Zig things about community, and how they're working to make Zig sustainable.
undefined
Feb 27, 2024 • 59min

The Real Work of Data Engineering with Joe Reis

Today, we have Joe Reis on the show. Joe is the co author of the book, Fundamentals of Data Engineering, probably the best and most comprehensive book on data engineering you could think to read. We talk about the culture of Data Engineering, Relationship with Data Science, the downside of chasing bleeding edge technology in approaches to Data Modeling. Joe's got lots to say, lots of opinions and is super knowledgeable.So even if Data Engineering, Data Science isn't your thing. We think you're still going to really enjoy listening to the interview.
undefined
Feb 20, 2024 • 1h 1min

Tech layoffs, Sora by OpenAI, Gemini 1.5, Apple Vision Pro & more

Our special episode is back! Join Sean, Alex & Vino in this fun conversation.00:00 Introduction10:08 Sora by OpenAi16:11 Google Gemini 1.522:05 Mixture-of-Experts38:02 Nvidia’s Valuation40:19 Apple Vision Pro49:05 Tech Layoffs
undefined
Feb 13, 2024 • 1h 17min

Just use Postgres with Craig Kerstiens

Today's episode is with Craig Kerstiens, Craig has been in the Postgres space for a long time. First at Heroku, doing Heroku Postgres. Then at Citus, doing Distributed Postgres. Now at Crunchy Data, he's Chief Product Officer there.He's done a lot of Postgres advocacy and a lot of interesting stuff. In this episode we'll talk about the Postgres ecosystem, some of the Postgres features, some of the naysayers about Postgres, and just get Craig's thoughts on those.
undefined
Feb 6, 2024 • 59min

From Academia to Startup Founder and Successful Exit with Jean Yang

Today on the show, we have the founder and CEO of Akita Software and now head of product at Postman, Dr. Professor Jean Yang. Jean has a super interesting background, a former computer science professor at Carnegie Mellon University with a focus on programming language research.She then went on to found Akita Software, which was focused on solving hard problems around the API observability space. And last year, the company was acquired by Postman. And during the interview, we covered a lot of ground talking about Jean's academic experience, motivations for starting a company, and the problem Akita set out to work on.01:05 Intro06:40 Software as a Social Problem12:10 Over engineering20:44 Motivation25:22 The problems32:10 Existing methods to solve36:21 Some other similar systems36:21 Packet to Reconstruction39:43 Aha moments for customers41:33 Why sell to Postman47:23 Would you do it again?52:03 Rapid Fire
undefined
Jan 30, 2024 • 1h 5min

Durable Async/Await with Stephan Ewen of Restate

Today's guest is a legend in the distributed systems community. Stephan Ewan was one of the creators of Apache Flink, a stream processing engine that took off with the rise of Apache Kafka. Stephan is now working on core transactional problems by building a durable async/await system that integrates with any programming language. It's designed to help with a number of difficult problems in transactional processing, including idempotency, dual writes, distributed locks, and even simple retries and cancellation.In this episode, we get into the details of how Restate works and what it does. We cover core use cases and how people are solving these problems today. Then, we dive into the core of the Restate engine to learn why they're building on a log-based system. Finally, we cover lessons learned from Stephan's time with Flink and what's next for Restate.
undefined
Jan 23, 2024 • 53min

AI Incubation and Investing with Rak Garg from Bain Capital Ventures

Today's guest is Bain Capital partner Rak Garg. Rak is a super smart guy that's worked as an ML researcher. Then he was in product at Atlassian before moving over to the venture capital side of the world.In this episode, we talk about BCV Labs, an AI incubator and community for AI founders that Rak helped establish. Rak shares his thoughts on the big opportunities he sees in AI and how it's going to impact the world, both in the short and long term, and how BCV Labs is helping support AI founders bring these visions to reality.There's a huge amount of opportunity to automate away a lot of manual tasks across industries like legal, insurance, and healthcare. But of course, there's a lot of complexity with actually bringing this technology to market.
undefined
Jan 16, 2024 • 1h 11min

Building Kafka without Disks with Richie Artoul and Ryan Worl from WarpStream Labs

In this episode, We spoke with the founders of WarpStream Labs, Richard Artoul and Ryan Worl.WarpStream is a fascinating rethink of Kafka -- how could you simplify and improve the Kafka design by slightly tweaking your constraints? The result is very compelling -- a Kafka-compatible API that bypasses local disk by writing everything directly to S3. For the tradeoff of a slightly higher end-to-end latency, you can get a Kafka cluster that's much cheaper and way easier to operate.Richie and Ryan have been working on high-scale data systems for years and were the engineers behind Husky, Datadog's custom-built database for logs and metrics. In this episode, they walk us through their experience building WarpStream. They touch on all the hard parts of building your own system (including why it's gotten easier!), as well as some of the difficult problems they had to solve for full compatibility with existing Kafka client libraries. They also touch on using FoundationDB, their thoughts on S3 Express One Zone, and whether AWS's cross-AZ network costs are a scam.Lots of interesting thoughts here from a really sharp team.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode