Ruby on Rails Podcast   /     Episode 507: Stephen Margheim on SQLite in Ruby on Rails Applications

Description

If you start a new Rails project today, you’re probably going to pick Postgres for your database. And if you have a ten year old Rails app, you might be using MySQL. But Rails ships with support for SQLite, a lightweight SQL database. Can that lightweight database be used to make production-ready software? Stephen Margheim joins the show to help us answer that question. Show Notes Stephen's blog post about SQLite - https://blog.wesleyac.com/posts/consider-sqlite Stephen's website fractaledmind.github.io (https://fractaledmind.github.io/) You can find Stephen on Twitter or Mastodon @fractaledmind. pd_loader - https://pgloader.io/ Sponsors Honeybadger (https://www.honeybadger.io/) As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires? Honeybadger is how. It’s a suite of monitoring tools specifically for devs. Get started today in as little as 5 minutes at Honeybadger.io (https://www.honeybadger.io/) with plans starting at free!

Summary

If you start a new Rails project today, you’re probably going to pick Postgres for your database. And if you have a ten year old Rails app, you might be using MySQL. But Rails ships with support for SQLite, a lightweight SQL database. Can that lightweight database be used to make production-ready software? Stephen Margheim joins the show to help us answer that question.

Show Notes
Stephen's blog post about SQLite - https://blog.wesleyac.com/posts/consider-sqlite
Stephen's website fractaledmind.github.io
You can find Stephen on Twitter or Mastodon @fractaledmind.
pd_loader - https://pgloader.io/

Sponsors
Honeybadger

As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?

Honeybadger is how. It’s a suite of monitoring tools specifically for devs.

Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!

Subtitle
If you start a new Rails project today, you’re probably going to pick Postgres for your database. And if you have a ten year old Rails app, you might be using MySQL. But Rails ships with support for SQLite, a lightweight SQL database. Can that lightwe
Duration
31:21
Publishing date
2024-02-14 08:00
Link
https://www.therubyonrailspodcast.com/507
Contributors
  Elise Shaffer and Brian Mariani
author  
Enclosures
https://aphid.fireside.fm/d/1437767933/ed4e373f-21b4-44bb-a2f3-630a56c17f71/5dc951d9-6738-42b2-be39-c102008475c0.mp3
audio/mpeg

Shownotes

If you start a new Rails project today, you’re probably going to pick Postgres for your database. And if you have a ten year old Rails app, you might be using MySQL. But Rails ships with support for SQLite, a lightweight SQL database. Can that lightweight database be used to make production-ready software? Stephen Margheim joins the show to help us answer that question.

Show Notes
Stephen's blog post about SQLite - https://blog.wesleyac.com/posts/consider-sqlite
Stephen's website fractaledmind.github.io
You can find Stephen on Twitter or Mastodon @fractaledmind.
pd_loader - https://pgloader.io/

Sponsors
Honeybadger

As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?

Honeybadger is how. It’s a suite of monitoring tools specifically for devs.

Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!