Database School

Bootstrapping an email service provider (with Jesse Hanley)


Listen Later

Want to learn more Postgres? Check out my Postgres course: https://masteringpostgres.com. 

In this interview, I talk with Jesse Hanley, founder of Bento, about running a lean email service from Japan. We chat about the challenges of scaling infrastructure, managing databases, and maintaining a calm business while serving a global customer base. 

Links Mentioned: 
Bento: https://bentonow.com 
Database school on YouTube: https://www.youtube.com/playlist?list=PLI72dgeNJtzqElnNB6sQoAn2R-F3Vqm15 
Database school audio only: https://databaseschool.transistor.fm 

Follow Jesse: 
Twitter: https://twitter.com/jessethanley 
Bento on Twitter: https://twitter.com/Bento 

Follow Aaron: 
Twitter: https://twitter.com/aarondfrancis 
LinkedIn: https://www.linkedin.com/in/aarondfrancis 
Website: https://aaronfrancis.com - find articles, podcasts, courses, and more. 

Database school on YouTube: https://www.youtube.com/playlist?list=PLI72dgeNJtzqElnNB6sQoAn2R-F3Vqm15
Database school audio only: https://databaseschool.transistor.fm 

Chapters: 
00:00 - Introduction to Jesse Hanley 
01:02 - Running Bento from Japan 
01:48 - The Lean Team Structure at Bento 
03:00 - Managing Support via Discord 
05:01 - Benefits of Using Discord for Customer Support 
06:45 - The Role of Community in Customer Feedback 
09:01 - How Bento Gained Traction 
13:00 - Bootstrapping Bento and Profitable Growth 
16:00 - Running Your Own Mail Servers 
19:03 - The Economics and Redundancy of Email Delivery 
21:00 - Bento's Heroku Setup and Scaling Challenges 
26:00 - Handling and Querying Massive Data in Bento 
29:52 - Leveraging Elasticsearch for Data Queries 
35:40 - Moving Toward Multi-Database Solutions 
37:45 - Exploring Crunchy Data and Citus for Database Scaling 
42:00 - Optimizing Bento for Performance and Scalability 
54:02 - Jesse’s Advice on Building a Calm and Profitable Business 
57:00 - How Bento Uses WebSockets and Background Jobs 
1:00:00 - Optimizing Bento with Action Cable 
1:02:25 - Avoiding N+1 Queries with WebSockets 
1:04:50 - Scaling Redis and Postgres at Bento 
1:09:00 - Jesse’s Approach to Managing Growth and Multiple Services 
1:11:00 - Final Thoughts on Scaling and Optimizing Databases 
1:13:10 - Advice for Aspiring Builders: Stay Patient and True to Your Vision 
1:16:00 - Bento’s Unique Approach to Email Marketing and Transactional Emails 
1:19:50 - Closing Thoughts and Where to Find Jesse Hanley Online

...more
View all episodesView all episodes
Download on the App Store

Database SchoolBy Try Hard Studios

  • 5
  • 5
  • 5
  • 5
  • 5

5

4 ratings


More shows like Database School

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

232 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

990 Listeners

The Bootstrapped Founder by Arvid Kahl

The Bootstrapped Founder

34 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,225 Listeners

No Compromises by Joel Clermont and Aaron Saray

No Compromises

8 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

67 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

98 Listeners

Mostly Technical by Ian Landsman and Aaron Francis

Mostly Technical

26 Listeners

Talking Businessly by Daniel Coulbourne & John Drexler

Talking Businessly

2 Listeners

Relentless by Ti Morse

Relentless

6 Listeners

Adam's Morning Walk by Adam Wathan

Adam's Morning Walk

8 Listeners