Zum Hauptinhalt springen

Verwendete Tools

Entwicklung

  • VS Code – Mit einer geteilten Einstellungsdatei für konsistente Formatierung und Extensions. Empfohlene Extensions: ESLint, Prettier, Tailwind CSS IntelliSense, GitHub Copilot.
  • pnpm – Schneller, platzsparender Paketmanager. Strenge Abhängigkeitsauflösung erkennt Versionskonflikte früh.
  • Wrangler – Cloudflares CLI für lokale Entwicklung und Deployment. Simuliert Workers lokal mit Hot-Reload.
  • Supabase CLI – Lokale Datenbank mit Migrationen, Typgenerierung und Seed-Daten.

API-Entwicklung

  • Hono – Leichtgewichtiges API-Framework für Cloudflare Workers. Express-ähnliches Routing mit voller TypeScript-Unterstützung.
  • Zod – Runtime-Schema-Validierung, die TypeScript-Typen generiert. Jeder API-Endpunkt validiert Eingaben.
  • Bruno – API-Testing und -Dokumentation. Git-freundliche Collections für Team-Zusammenarbeit.

Zusammenarbeit

  • Linear – Issue-Tracking, das nicht im Weg steht. Tastaturkürzel und Zyklen halten uns fokussiert.
  • Slack – Asynchrone Kommunikation mit Threads. Wir setzen standardmäßig auf öffentliche Kanäle für Transparenz.
  • Notion – Dokumentation und Wissensdatenbank. Design-Spezifikationen, Meeting-Notizen und Entscheidungen leben hier.
  • Loom – Schnelle Video-Erklärungen. Besser als Meetings für asynchrones Kontextteilen.

Monitoring

  • Sentry – Fehlerverfolgung mit Source Maps. Benachrichtigungen bei neuen Fehlern und Performance-Regressionen.
  • Cloudflare Analytics – Edge-Performance-Metriken. Anfragenlatenz, Fehlerraten und Traffic-Muster.
  • Zenovay – Ja, wir verwenden unser eigenes Produkt. Es ist der beste Weg, zu finden, was verbessert werden muss. Dogfooding ist nicht verhandelbar.
  • UptimeRobot – Externes Monitoring, das Ausfälle erkennt, bevor Kunden es bemerken.

E-Mail & Benachrichtigungen

  • Resend – Transaktionale E-Mail mit React-Templates. Für Auth, Berichte und Benachrichtigungen verwendet.
  • Slack Webhooks – Interne Benachrichtigungen für Abrechnungsereignisse, Support-Tickets und Systembenachrichtigungen.