// Lux Journal

Notes.

Writing on databases, the second layer of the stack, and what Lux is trying to simplify.

March 29, 2026

Building a real-time chat app with one database

Channels, presence, rate limiting, and typing indicators. All powered by a single Lux instance. One connection string replaces three services.

March 21, 2026

The missing layer

Every modern app has two data layers. Supabase owns the first. Nobody owns the second. That is what Lux is for.