Blog without the slog.
Pagecord is a personal website and blogging platform. Simple to use, powerful under the hood.
Vanilla Rails (8), Hotwire, import maps, Postgres, Sidekiq, and Minitest with fixtures. Fat models, skinny controllers, RESTful routes. All that.
The conventions the code follows are written down in AGENTS.md.
- architecture.md – how the app is shaped and hosted.
- docs/development.md – running it locally: Docker or native, processing emails, simulating billing, log analysis.
- docs/sysadmin/ – production operations notes.
- CONTRIBUTING.md
docker compose upThat starts Postgres, Redis, Memcached, Rails and the Tailwind watcher (the app side uses Tailwind... for now).
Visit http://localhost:3000, or a seeded blog at http://joel.localhost:3000. The full setup, including native development without Docker, is in docs/development.md.