Build Reddit Slowly

Build a Reddit-like app as if it is brand new.

Start with a logged-out feed from seeded PostgreSQL posts. Keep the system cheap, simple, and understandable until traffic proves which parts need to be rewritten.

Prompt, run, inspect, paste the real error, repeat.

The course teaches coding through a modern AI workflow. You use Codex to move quickly, but you still learn the concepts needed to steer the work, read failures, and make better decisions.

  • Frontend errors often come from the Chrome or Firefox console and network tab.
  • Backend errors often come from the terminal running the Go server.
  • Database errors often come from PostgreSQL setup, migrations, seed data, or SQL queries.
  • Production errors eventually need telemetry: logs, metrics, traces, alerts, and error tracking.

One 90-day MVP, then ten more 90-day phases toward serious scale.

These are course stubs now. Each phase has its own page, section anchors, previous/next navigation, and a consistent path back home.