Builder Methods library

Databases aren't magic

A database is just a spreadsheet with rules — and you can open it up and look inside whenever you want. This lesson removes one of the biggest invisible black boxes in software.

Most beginners picture a database as some mysterious thing hiding inside their app. It’s not. It’s a real, openable, inspectable collection of tables that you can browse like a spreadsheet. Once you see one for yourself, it stops being intimidating and starts being a debugging superpower.

In this lesson we’ll cover the small vocabulary you need, introduce TablePlus as the tool for actually looking inside a database, and install the single most valuable debugging instinct you can have as a builder.

  • The basic vocabulary: tables, rows, and columns
  • How to use TablePlus to open and explore any database
  • Why your app has separate local and production databases
  • The “just go look at the data” instinct that saves hours of debugging
Back to library