Community
🛒 Fututre Engineers — Counter Balance / Images · $ 20.00· Pacific Northwest events · by the people, for the people· 🛒 Fututre Engineers — Counter Balance / Images · $ 20.00· Pacific Northwest events · by the people, for the people·
← All apps

Community Playlist

Portland events, venues, artists, boards. The main site.

Open Community Playlist →

Updates

player: keep the hood/venue/artist scope as the channel when tracks change a9346ed0
Claude · Nov 8, 2026
player: 'Play this neighborhood' plays the hood (deep link beats resume), hood name in the channel bar, round play button 17c3628b
Claude · Nov 8, 2026
fix: 500s from root-owned file-cache entries after deploy; chown .cache in deploy.yml, regions cache reads fail soft b540fc91
Claude · Nov 8, 2026
dev: mount nights/ in docker-compose; NEXT.md note on new-app mounts 0b34ee7c
Claude · Nov 8, 2026
nights: new module, 'Getting there' on event pages (bike, bike share, walk, transit, drive, Amtrak Cascades); NEXT.md tagged loyd/claude d7dea577
Claude · Nov 8, 2026
docs: AGENTS.md + docs/NEXT.md handoff queue for Loyd/opencode or the next Claude round b1fdba9e
Claude · Nov 8, 2026
regions: switching city from an event page lands on the city front page 03d300e3
Claude · Nov 8, 2026
regions: let nginx cache the cookie-less legacy 301 so it replaces stale pre-launch pages 3633e24a
Claude · Nov 8, 2026
regions: unlaunched city paths go to the hub (coming soon) instead of 404 331c1e7d
Claude · Nov 8, 2026
regions: peer city paths (/portland/, /seattle/), PNW hub at root, canonical item redirects, always-on switcher c74e7d74
Claude · Nov 8, 2026
regions: path-based scopes (/seattle/, /pnw/), link/redirect prefixing, API scope via referer, switcher, Seattle seeded inactive 3c8e1799
Claude · Nov 8, 2026
docs: deploy is GitHub Actions (not Plesk) + manual fallback; mark region sweep step 3 done f64b750e
Claude · Nov 8, 2026
regions step 3 migrations: content region fields + backfill; pin seed migration dep (no cycle) e7e10b10
Claude · Nov 8, 2026
regions tests: allow the seattle test host ea7f0d6f
Claude · Nov 8, 2026
regions sweep step 3: region FK on Event/Venue/Topic/Offering/BikeReport, auto-assign, scoped lists 3d37b9b7
Claude · Nov 8, 2026
regions: mark sweep step 2 done; list deliberate deferrals ad7c0785
Claude · Nov 8, 2026
region tag: fall back to default text on any lookup error (never break a page) 5c556b12
Claude · Nov 8, 2026
regions sweep step 2: template copy uses {% region %} (renders 'Portland' today) a52c7612
Claude · Nov 8, 2026
regions: mark sweep step 1 done in MIGRATION_PLAN 51165e71
Claude · Nov 8, 2026
regions sweep step 1: geo gates are region-aware (Portland behavior unchanged) 4e46c9e1
Claude · Nov 8, 2026
regions: initial migration 451917f4
Claude · Nov 8, 2026
regions module (Portland-only groundwork) + MODULES.md index 48e13659
Claude · Nov 8, 2026
crews module: neighborhood crews (join -> lead invite -> set-password), 4 seeded crews 94909da2
Claude · Nov 8, 2026
crews: initial migration c35767e2
Claude · Nov 8, 2026
bikes: venue bike parking + nearby-theft card, shop mode, printable QR posters, module README 0e67bd16
Claude · Nov 8, 2026
bikes: venue parking migration 3e14bb8f
Claude · Nov 8, 2026
email_digest: send in paced batches (20 per 30s) to stay under Gmail's burst throttle d0d3dd9c
Claude · Nov 8, 2026
sharekit module + Timberwolves social posts baea66f2
Claude · Nov 8, 2026
bikes: social fields migration 4a44292c
Claude · Nov 8, 2026
onboarding module: 3-step hood/interests/channels wizard + changelog-driven What's new ed52e1b4
Claude · Nov 8, 2026

Feedback & ideas

Nothing sent yet.

+ Send Community Playlist feedback →

Support room

AndrewJu · Sep 6, 2026
Research pass on CP (2026-09-06): 7423 approved events (2596 upcoming, 4827 past), 2563 artists, 186 genres, 133 users. The headline gap: 34 Venue rows against 1134 distinct location strings. Thousands of real Portland places exist only as text on an event - so there is no page for a search engine or a person to find. Living Haus (756 events), Starday Tavern (294), Portland Art Museum (134) have no venue page at all. SEO: robots.txt and sitemap.xml are fine, but no JSON-LD and no canonical anywhere - 7423 events that do not say what they are. The wiki also lives on a different domain (ichunez.com/wiki), splitting authority. The asset worth building on is the archive: 4827 past events is a Portland music history nobody else has. Plan is venues first - derive entities from locations, then venue pages with past + future events and structured data.
AndrewJu · Sep 6, 2026
Venue layer built: 34 -> 287 venues. The pages already existed (upcoming + past events, follow, calendar feeds, MusicVenue structured data) - there were just only 34 venues against 1134 distinct location strings, so almost nothing had a page. Derived them from the location strings already on events; no event data changed. Living Haus 762 events, Starday Tavern 392, Holocene 55. Caught two of my own mistakes: a venue named "Portland" matched 4780 events because nearly every location contains the city, and duplicate rows came from different address strings for the same place. Both now blocked; 83 bad rows removed.
Anonymous — no account, just a name if you want one. Be decent to each other.
✨ New: Timberwolves Bike Recovery Joins In
See everything new →🧭 Pick your hood
✎
0:00 —
—
UP NEXT
🌹

PDX Shelter & Resource Guide

Loading resources…

open full event page →