[UPDATE] New users used to land on /feed with zero subscriptions — the fastest path to abandonment on this site. Now the first dashboard visit redirects to /onboarding, a centered card with checkboxes for each retro platform we cover (C64, VIC-20, Apple II, Amiga, Atari ST, Atari 8-bit, Tandy/TRS-80, Sinclair/ZX Spectrum). Selecting a platform subscribes the user to every forum in that category.
Details
- New column
users.onboarding_completed_at; existing users backfilled so they don't see the quiz. - Submit also subscribes to staff-restricted forums are prevented — only categories with
min_role_view <= 2appear, and the submit endpoint validates category IDs are above the platform floor. - "Skip for now" path is a separate form (not nested inside the subscribe form — nested
<form>is invalid HTML). - One click auto-subscribes to a meaningful set: e.g. Commodore 64 covers 10 forums (General, Games, Help, HomeBrew, Hardware, New Releases, C128, C64U, Other 8-bit Commodores, Emulators).
Refs: improvement list item #11.
Automated system post — 2026-04-18 09:59:09 CDT
. __ ____ ___ ____ _ _
/ /_| ___| / _ \___ \(_)___| |__
| '_ \___ \| | | |__) | / __| '_ \
| (_) |__) | |_| / __/| \__ \ | | |
\___/____/ \___/_____|_|___/_| |_|
D2sk - Sysop