DiscoverDatabase SchoolBootstrapping an email service provider (with Jesse Hanley)
Bootstrapping an email service provider (with Jesse Hanley)

Bootstrapping an email service provider (with Jesse Hanley)

Update: 2024-10-14
Share

Description

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

Comments 
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Bootstrapping an email service provider (with Jesse Hanley)

Bootstrapping an email service provider (with Jesse Hanley)

Try Hard Studios