Charlie is a former teacher, tech journalist, and filmmaker who’s now combined those three professions into writing and making videos about databases and application development (and occasionally messing with NLP and Python to create weird things in his spare time).
System
How to build a payments system that scales to infinity (with examples)
Everybody, from banking applications to retailers to SaaS applications, deals with payment processing. But architecting a system that can deal with payments at scale is challenging.
Charlie Custer
May 8, 2024
Product
Metadata management reference architecture: A quick guide with diagrams
Metadata management is a critical part of any business application. Let’s take a quick look at what metadata is, why it’s important, and how you can architect your application to ensure highly available, consistent metadata at scale.
Charlie Custer
April 30, 2024
How to build a user metadata store that lets you turn off PagerDuty
Charlie Custer
April 12, 2024
Best practices for user metadata management at enterprise scale
Charlie Custer
April 2, 2024
What is a DBaaS, and why would you want one?
What are the advantages and disadvantages of managed database-as-a-service offerings, and why should you consider letting someone else operate your database?
Charlie Custer
February 1, 2024
Product
How to build an inventory management system that scales (with reference architecture)
One of the biggest technical challenges of inventory management is keeping data consistent in real time, or as close to it as possible. Particularly with larger operations, this is vital to avoid “overselling” scenarios that can cost the company money or damage its reputation.
Charlie Custer
January 25, 2024
How one company is beating the cloud giants at their own game
Cloud storage with enterprise-grade availability, durability, and performance – all for less than what the major CSPs charge? It's possible. Here's how.
Charlie Custer
January 23, 2024
What is cloud SQL, and which cloud SQL database is right for you?
What is cloud SQL? For that matter, what is Cloud SQL, and is it different from cloud SQL? Let's get to the bottom of this important but somewhat confusing (thanks, Google!) term.
Charlie Custer
January 16, 2024
PostgreSQL data types: what are they, and when to use each
Let's take a look at the most commonly-used data types in Postgres and how they're used in practice, including examples.
Charlie Custer
January 12, 2024
Product
8 database lessons you can learn from "Star Trek: TNG"
Star Trek: The Next Generation may have stopped airing in 1994, but it’s a series that’s always rewarding to return to. Arguably the most cerebral of the various Star Trek film and television series, the best episodes of TNG are just as thought-provoking today as they were when they were first televised.
Charlie Custer
December 21, 2023