Brettelberg · Brettelberg Condominiums · Mar 2025 – present
Seventeen months, one committer, and a 26-unit business runs on it.
4,878 commits369 migrations1 committer747 API routes274 tables
01The situation
Brettelberg Condominiums is a 26-unit condominium and short-term rental, ski-in/ski-out at Sunlight Mountain. I am its Executive Director, and I am the only person who has ever committed to its software.
Five audiences touch the same property from different sides: guests booking, owners drawing revenue, a governance committee working through minutes and budgets, staff on the front desk, and realtors selling units. Each of them got a portal.
02The constraint
- One committer. Not a team with one lead — one person across three repositories, for the whole seventeen months.
- Bookings are money and they arrive through somebody else's system. The engine syncs against OwnerRez, on OwnerRez's webhook contract, in real time.
- Reserve-fund decisions are made against five years of actual bank statements, not against a projection somebody typed.
- The weather a guest is asking about is the weather at 10,700 ft, on the mountain — not the weather at the nearest airport.
03What I built
- 01A booking engine synced to OwnerRez: webhook path acknowledged in ~235 ms, a circuit breaker tuned so launch-day booking races cannot trip it, and a FIFO token-bucket throttle.
- 02Five portals on one data model — reservations, owner, governance, admin and staff, realtor.
- 03A group-booking wizard: magic-link invites, conflict-safe self-assignment, and fairness-aware auto-assign with simulate, preview and undo.
- 04Zoom transcripts through a webhook pipeline into Claude, which drafts committee minutes for review and PDF export. Every test runs a deterministic mock at zero token cost.
- 05A Monte Carlo reserve-fund simulator: 1,000 iterations × 120 months, resampled from five years of actual bank statements, seeded and reproducible.
- 06A county-scale property-data platform — subdivisions, sales, people, HOA and management-company cross-referencing — with a realtor portal on top of it.
- 07A live WeatherLink station at 10,700 ft with history and collection crons, a self-service check-in with QR parking-pass verification, and a lobby kiosk with Twilio voice wired to Slack.
- 08A sweepstakes engine: Colorado-compliant free entry, double-opt-in referrals, and an auditable seeded draw against an immutable entrant snapshot.
- 0920+ interactive 3D labs, including a Gaussian splat of the actual building, flyable in the browser.
04Elapsed
- First commit
- March 2025
- Counted
- August 2026
- Elapsed
- 17 months
05What it produced
It runs the business. Every reservation, every owner statement, every set of minutes and every parking pass moves through software with one committer.
4,878 commits across three repositories: 47% of everything I have ever committed, and roughly 668,000 lines of tracked source.
Six satellites came off it, each with a sheet of its own: RadioBridge, Brettelberg Mobile, Brettelberg Kiosk, Slack Bridge, Brettelberg Architecture Site and HOA Meeting Manager.
In the survey
SHEET 01 · Web Platforms

Brettelberg
369 Supabase migrations, five portals, live weather at 10,700 ft, 20+ 3D labs, and a booking engine — built as Executive Director for a 26-unit ski resort
2024live4,878 commits668k lines tracked
SHEET 02 · Tools
no public build · runs locally
RadioBridge
CUDA-accelerated Whisper voice commands, after-hours AI visitor support via UniFi cameras, and Yale smart lock auto-unlock on face detection
2024local
SHEET 03 · Mobile
no public build · runs locally
Brettelberg Mobile
Production Flutter command center — AI kiosk monitoring, Twilio calls, WebRTC push-to-talk, and home screen widgets for daily operations
2024local
SHEET 04 · Mobile
no public build · runs locally
Brettelberg Kiosk
Production lobby kiosk — 11-category visitor triage, after-hours AI chat, and staff dispatch with TTS and Slack hooks
2024local
SHEET 05 · Tools
no public build · runs locally
Slack Bridge
Production Slack integration — Block Kit notifications, slash commands, interactive buttons, and a Home Tab dashboard for property operations
2024local
SHEET 06 · Web Platforms
no public build · runs locally
Brettelberg Architecture Site
Vanilla HTML/CSS/JS architecture showcase — orbital animations, ERDs, and state machine diagrams for the Brettelberg four-app ecosystem
2024local
SHEET 07 · Web Platforms
no public build · runs locally
HOA Meeting Manager
Production board meeting platform — WebRTC video, live AI transcription, motion voting, CCIOA compliance, and role-specific AI co-pilots
2024local