Skip to content
SaaS for Developers podcast artwork

PODCAST · technology

SaaS for Developers

by Gwen

Learn what every engineer should know about building and scaling SaaS products from leaders who built world-class SaaS. We will share lessons learned, advice, tips, and great stories. This podcast is part of the SaaS community. You can also join our Slack https://launchpass.com/all-about-saas and follow our Youtube https://www.youtube.com/channel/UCZuLNqvV4oUMVyNq70mFF0g

Publisher-supplied feed metadata · PodParley refreshed Feb 5, 2026 · Source feed

Episodes

  1. Optimizing Cloud Costs for SaaS Startups

    You can't manage what you don't measure, and this includes your cloud costs. But how detailed should this measurement be? And how will the data translate into impact? I sat down with Adam Shugar, co-founder and CTO of Dashdive, to discuss his approach to cloud costs. He shared his advice, not…

    more
  2. SaaS: More than just a business model

    Bill Tarr has the most interesting job in the world. He and his team of SaaS Evangelists at the AWS SaaS Factory work with companies large and small to help them build SaaS on AWS. In this conversation, we discuss the different ways technology and business interact when building SaaS - from cool...

  3. Building Streaming on S3

    Ryan Worl, co-founder and CTO of WarpStream, is on a mission to re-engineer fundamental infrastructure on top of S3. Starting with metrics at Uber, continuing with Husky - DataDog's platform for events, logs and everything except metrics and then... Ryan thought "it will be cool to re-build Kafka...

  4. Kora: Cloud Native Platform for Kafka

    We invited Anna Povzner, director of engineering at Confluent, to the show to discuss Kora. Kora is a Cloud Native platform based on Apache Kafka, which her team at Confluent built. Anna and her team recently published a paper about Kora in VLDB 2023, and it won the industry's best paper award....

  5. Cell Based Architecture for Early Stage SaaS

    In the last year or two I started hearing a lot about cell-based architectures. Usually in the form of “We had a lot of issues scaling our infrastructure, but then we moved to cell-based architectures” and “I wish I’ve learned about cell based architectures earlier, it would have saved me a lot…

    more
  6. Building a Serverless Streaming Platform

    Krishna Raman has many years of experience building platforms for developers. Now he's applying this experience at Delta Streams to build a serverless platform for stream processing in SQL. In our conversation, we discussed the serverless developer experience, some of the secret sauce behind…

    more
  7. Never Rewrite! And other advice for SaaS Developers

    You are a founding engineer at a SaaS startup. You built the MVP, and to everyone's great delight - usage is picking up. What's next? In this episode, Jeffrey shares how a messy MVP can gradually evolve into a scalable SaaS product. We discuss the critical design decisions engineers have to make…

    more
  8. The Wonders of Postgres Logical Decoding Messages

    Did you know that Postgres that lets you write data that you can’t query? Events that will show up in the write-ahead log (WAL) of the database but not in any table. Gunnar Morling, senior staff engineer at Decodable and world expert on change data capture, walks us through data capture basics,...

  9. Postgres, Performance and Rails

    Andrew Atkinson took a Rails web application that was struggling with load, and optimized it to handle over 9000 HTTP requests per second with an average latency of 35ms end to end. Handling a much higher load, on a smaller RDS instance, with lower latencies. He then shared his expertise by…

    more
  10. Trends in Observability and Alerting

    Ensuring your production system is well-behaved is table stakes for any SaaS. The space around monitoring and alerting is complex and moving fast, so it is too easy to end up with results that are worse than useless. Alert fatigue is real, and developers must learn to avoid this. Shahar and Tal,...

  11. Cloudflare: Performance isolation in multi-tenant DB

    Cloudflare is no longer "just" a CDN serving 55M HTTP requests/sec; they now offer a wide range of cloud services on the edge. These services run on a data layer with 15 Postgres clusters running hundreds of databases. Vignesh Ravichandran, engineering manager of Cloudflare's database team…

    more
  12. Real-time Data Infrastructure - At Uber and Beyond

    Pinot team at Uber wrote an excellent paper about the real-time analytics platform they built. Chinmay, formerly a principal engineer at Uber and now head of product at StarTree, joined me for a conversation. We discussed the challenges they encountered at Uber, the solutions they came up with…

    more
  13. Scalable Multi-tenant Platforms at Loom and at Times

    Shayon wrote a great blog post on the guiding principles he and his team at Loom used to guide them as they evolved Loom's data platform through a period of hypergrowth. I invited Shayon to the show to discuss the challenges he encountered and how he solved them - and I learned that he is now at...

  14. Building SaaS on Kafka Streams

    Colt McNealy is re-imagining the future of microservices orchestration and he decided to build it entirely on Kafka Streams. In this conversation we discuss how Kafka Streams provides the low latency, reliability, availability and elasticity that is needed for the next generation of microservices...

  15. Transaction Isolation - Demystified!

    If you used a relational database at all, you probably heard of transaction isolation levels. Transaction isolation levels have a massive impact on the behavior of your application - correctness, performance, and error rates. Your database may be distributed these days, so you may have to reason...

  16. Giving and Receiving Actually Useful Advice

    YouTube and Twitter are full of “things developers should never do”. There's an endless demand for simple advice that applies in all situations. And that's not a bad thing. If there's a simple solution that works 80% of the time, this is valuable information. More practical than just "it…

    more
  17. The Promise of Serverless

    When developers talk about Serverless, they often focus on FaaS. But the best Serverless experience, by far, is delivered by a data store. S3. Why? Because it "just works" and lets developers focus on their code. Serverless databases help you focus on your queries and workload. They abstract the...

  18. Airtable - Migrating a Multitenant Architecture to MySQL 8.0

    The storage team at Airtable published a blog post describing, in detail, the migration of their petabyte-scale storage layer from MySQL 5.6 to MySQL 8.0. Andrew Wang, the lead of Airtable's storage team, joined us to discuss the migration, Airtable's storage architecture, data isolation levels,...

  19. The Multitenant journey - From 0 to 500M ARR

    SaaS applications are multi-tenant, so whether you are writing the first line of code in a new app or worried about scaling your successful SaaS fast enough - you need to be aware of multi-tenant requirements. Isolation, access control, perfornance, operations, scale and compliance In this video,...

  20. Compute-Storage Separation Explained

    Gunnar Morling asked a great querstion on Twitter: ""Separating storage and compute" vs. "Predicate push-down" -- I can't quite square these two with each other. Is there a world where they co-exist, or is it just two opposing patterns/trends in DB tech. ?" Those are complimentary patterns and…

    more
  21. SaaS Developer Trends - 2022 and 2023

    The last SaaS Developer video for 2022! Gwen talks about trends in the SaaS development space, and celebrates the growth of this community. Enjoy the holidays and we'll see you back with more SaaSy content in 2023! https://launchpass.com/all-about-saas

  22. Data Contracts for SaaS Developers with Benn Stancil

    When you want to introduce new "Premium" pricing for your SaaS, it may look easy to add a field in the product. But are you sure it won't break the billing system? what about business reports? The last few weeks, my twitter feed was all about data contracts, and it was hard to see the real value...

  23. SLO - Best Practices for Reliable SaaS

    A common challenge for SaaS products that got user adoption is balancing operational investments with a high speed of shipping new features. In the B2B world, moving fast and breaking things isn't an option. We need to move deliberately and reliably. SLO, service level objectives, is a way to…

    more
  24. Shifting Left of API Security

    SaaS applications typically have public APIs, and must be concerned with securing these APIs. Buchi Reddy answered many security questions on the SaaS Developer slack community, and we invited him to chat about his approach to API Security and how he sees the future of secure SaaS products. Buchi...

  25. Access Control: a customer-centric approach

    Access control is a vast and complex space. Dan Norwood will be our expert guide and take us from first steps all the way to advanced scenarios. We start with overview of the popular approaches, match them with customer requirements, learned how to integrate access control in existing…

    more
  26. My Job is to Predict the Future

    Sam Ramji is an odd duck. He is full of curiosity, insights and ideas. He is also is the Chief Strategy Officer of Datastax. In the most wide-ranging conversation I've ever recorded, we discussed the most interesting ideas in computing. From the 1980s - all the way to 2032. Along the way you'll...

  27. Infra SaaS Architecture - the hard parts

    In a recent blog post (https://docs.thenile.dev/blog/saas-is...) we gave a long list of reasons why building a control plane for Infra SaaS is tricky. In this video, we walk through an example - from requirements to design, and illustrate why things are always harder than they first appear.

  28. Building Data Products in 9 Minutes

    Building Infra SaaS? Love control planes? - Ping me by email: [email protected] or join the community and continue the conversation https://launchpass.com/all-about-saas. Data Products are trendy, and all tech trends lead to a mess around what it even means and how different products fit in. This…

    more
  29. Reverse ETL - Why is it a big deal?

    Reverse ETL is a bit of a buzzword these days. But why? In this video Gwen Shapira discusses the new capabilities that reverse ETL introduces to businesses, and especially B2B SaaS with product-lead growth strategy. She also discusses why reverse ETL is more challenging to implement than you may...

  30. SaaS Growth Teams - Hack Your Way to Success

    Growth teams are cross-functional teams that have a clear goal - help customers get value from a SaaS service by improving the product itself. Great growth teams are metrics-driven and obsessed with the user experience. They optimize to experiment, learn and iterate fast. In this episode, I...

  31. Elasticity Matters - Designing a Serverless SaaS

    The best cloud experience is a serverless experience. Billing is usage-based, and services scale automatically based on demand - reducing costs and the operational burden for most use-cases. Building a great user experience for serverless platforms is not easy - you need a great architecture and…

    more
  32. Speed of Apache Pinot - Cost of Cloud Storage

    Companies that take existing software and manage it in the cloud have the opportunity to rethink their architecture and use cloud services appropriately. The resulting system is often cheaper, simpler, more elastic, and more manageable. Neha Pawar, a founding engineer at StarTree Data and a PMC...

  33. Wix on Wix - Story of Scale, Efficiency and Extreme Dogfooding

    Can you use your product while you are building it? What is one architecture trick that makes serverless easy? How do you build a call center in two weeks? And what is the right number of managers for a team? I invited Yoav Abrahami, chief architect at Wix, to tell the SaaS Developer Community…

    more
  34. Get Metering Right - Stories of Usage Based Billing

    Puneet and Lior from Amberflo share the story how and why AWS decided to price S3 with usage based billing. We also learn what is metering, how it is different from monitoring and why it matters. And finally, practical tips on how to implement metering and apply a usage-based pricing strategy.

  35. Migrating to Kubernetes - reasons and lessons

    Migrating from a simple, working, homegrown orchestration to Kubernetes. Why would you do that? And what will you learn once you do? Gianluca, now engineer at Aerosearch, shares stories from his time at InfluxDB, when they migrated their cloud to K8s. He tells the story, and shares important…

    more
  36. SaaS Stories: User Experience for Metrics and Notifications

    Users of Infrastructure SaaS expect to see metrics and receive notifications about the state of the system. But what metrics to expose? Who do you notify? And how to avoid oversharing? This videos are packed with useful tips by Dustin Cote, product manager at Confluent who spent 3 years figuring...

  37. What is a High Quality Product?

    We know quality when we see it, but what makes a product truly great? And what does it take to build a great product? In this video, Gwen shares her view of what makes products great, gives examples of great products, and shares some tips on how to build one. Interested in more SaaS content? Join...

  38. SaaS Stories: The road to self-serve provisioning

    You log in to Confluent Cloud, you click on "create cluster" and soon after the cluster shows up, the UI shows a nice message, an email arrives in your mailbox with details about the cluster and the usage of the cluster shows up in your next credit card statement. It is a nice and smooth...

  39. It is an API Economy and SaaS products can join

    API Economy is booming and provides many services that make SaaS development easier. Adding great public APIs to your product is also easier than ever. In this episode, Gwen Shapira, usually the host of the channel, shared everything she learned about APIs, API Economy, and building great public...

  40. Why and How of Consumption Based Billing

    Modern SaaS applications increasingly turn to consumption-based billing - a payment scheme in which customers pay based on resources used. This flexible billing is very popular with users but can be challenging to implement. Metronome CTO, Scott Woody, joined us to explain why usage-based billing...

  41. Pricing & Packaging - What the best SaaS companies get right about them? with Adil Aijaz

    In the three years spanning 2018–2020, at least thirty-nine SaaS companies filed for IPO. These companies are the top 1% of SaaS companies. In this talk, I will cover the common GTM, pricing, and packaging strategies used by these companies, emphasizing developer-focused SaaS IPOs. If you are an...

  42. SaaS Trends with Eva Nahari

    Customer expectations in the SaaS world are constantly changing - and the bar for "great customer experience" is getting higher. Eva Nahari, from DNX Ventures, shares her view on what the best SaaS companies do and what everyone else is missing.

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Learn what every engineer should know about building and scaling SaaS products from leaders who built world-class SaaS. We will share lessons learned, advice, tips, and great stories. This podcast is part of the SaaS community. You can also join our Slack https://launchpass.com/all-about-saas and follow our Youtube https://www.youtube.com/channel/UCZuLNqvV4oUMVyNq70mFF0g

HOSTED BY

Gwen

CATEGORIES

Frequently Asked Questions

How many episodes does SaaS for Developers have?

SaaS for Developers currently has 42 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is SaaS for Developers about?

Learn what every engineer should know about building and scaling SaaS products from leaders who built world-class SaaS. We will share lessons learned, advice, tips, and great stories. This podcast is part of the SaaS community. You can also join our Slack https://launchpass.com/all-about-saas and...

How often does SaaS for Developers release new episodes?

SaaS for Developers has 42 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to SaaS for Developers?

You can listen to SaaS for Developers on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts SaaS for Developers?

SaaS for Developers is created and hosted by Gwen.
URL copied to clipboard!