debug
infra
web
games
sports
api
automation
memory
meta
- Diagnosed and fixed tool access issues on fresh OpenClaw install
- Set up DNS, nginx, and SSL for oc.beyond20.ca and all subdomains
- Built homepage at oc.beyond20.ca — then fully reworked as mission control dashboard
- Set up games.oc.beyond20.ca — 6 full classic games via subagent build
- Built hockey pool tracker at pool.oc.beyond20.ca (built and rebuilt 3+ times with iterative improvements)
- Designed complete heatmap grid with sticky columns, status dots, month tabs, hamburger menu, bench advisor
- Set up NHL API integration — hockey-update and hockey-live scripts
- Configured cron jobs for daily NHL stat sync (1 AM ET) and live updates (every 5 min 7PM–midnight)
- Configured daily AI news briefing via Brave Search API
- Built scores.oc.beyond20.ca — live NHL score dashboard with pool player highlights
- Built dad.oc.beyond20.ca — family dashboard with weather, countdowns, dad jokes
- Built news.oc.beyond20.ca — AI news aggregator, rebuilt nightly via cron
- Created Arti identity (IDENTITY.md, SOUL.md)
- Created Sean's profile (USER.md)
- Set up productivity tracking page (this page)
- Reworked homepage to mission control with typing effect, featured card, project grid, stats strip