Platform All Fly.io Cloudflare Resend Stripe Supabase Turso / libSQL npm / OIDC publishing Pitch Vault Image processing (sharp / HEIC) GitHub Actions / CI-CD Frontend (Preact / Next / PWA / web) AI / LLM providers (@broberg/ai-sdk) Fleet ops (cc-session auth · edge · inter-session comms) Native macOS/iOS apps (Swift — codesign, entitlements, TCC)
Fly.io 24 tips
App hosting + deploy — most fleet services run here
📍 Always arn (Stockholm) — never US/Amsterdam
Cloudflare 13 tips
DNS, CDN, Turnstile, R2 — the rest of the stack
📍 Global edge
Resend 8 tips
Transactional email (booking, magic-links, notifications)
Stripe 7 tips
Payments — Checkout (hosted + embedded), Connect commissions, E2E via Lens
Supabase 8 tips
Postgres + auth (sanne, xrt81, fds, fdaa)
📍 Always arn (Stockholm)
Turso / libSQL 5 tips
Edge SQLite — the @broberg/db-sdk backend
📍 Primary arn + embedded replicas
npm / OIDC publishing 9 tips
How every @broberg/* package ships — token-free OIDC + provenance
Pitch Vault 7 tips
Customer pitches — create, publish & share branded pitch pages
📍 Fly arn (pitch.broberg.dk)
Image processing (sharp / HEIC) 6 tips
Server-side image transform — HEIC→JPEG, responsive WebP, EXIF orient + strip
GitHub Actions / CI-CD 6 tips
Push-to-main CD for the fleet — the test-gate + the workflow gotchas + deploy-verification
Frontend (Preact / Next / PWA / web) 7 tips
Frontend/web gotchas — Stack-B Preact rendering + media viewers + iOS/PWA + GDPR webfonts, and Stack-A Next.js caching
AI / LLM providers (@broberg/ai-sdk) 4 tips
Cloud AI provider-integration lessons — capability-probing, GCP/Vertex traps, TTS routing, EU-region pins, cost read-back
Fleet ops (cc-session auth · edge · inter-session comms) 4 tips
Operating the cc-session fleet — Mac-edge auth/keychain + the durable intercom layer between sessions
Native macOS/iOS apps (Swift — codesign, entitlements, TCC) 1 tips
Code-signing + hardware-permission gotchas for native Swift apps (menubar apps, Capacitor-wrapped iOS/Android)