Zum Hauptinhalt springen

Devlog · Phase 0

Der Blog

Aubia, 2026 aus der Frustration eines Entwicklers entstanden, ist ein Orchestrator für KI-Agenten, der die Agenten ihre Arbeit gegenseitig prüfen lässt. Ich konzipiere ihn seit April 2026, und dieser Blog erzählt von meinen Entscheidungen, Serie für Serie: vom Aufbau und seinem Stack, mit dem Sinn für sauber gemachte Arbeit, der mich seit 2009 antreibt.

von Mike, Gründer von Aubia

RSS
  • Devlog · Phase 0 · 7/7 10 Min. Lesezeit

    Mehrsprachiges SEO auf aubia.dev: URLs, hreflang und JSON-LD

    Die sechs Sprachen von aubia.dev haben eigene URLs und hreflang-Links. Das ausgelieferte HTML beschreibt außerdem jeden Artikel und seinen Autor in JSON-LD, ohne auf JavaScript zu warten.

    • seo
    • i18n
    • geo
    • inertia
  • Devlog · Phase 0 · 6/7 9 Min. Lesezeit

    Verre, das Design-System von Aubia

    Verre ersetzt das alte Design von aubia.dev und gilt künftig auch für aubia.cloud und die Desktop-Anwendung: zwei Themes in neutralen Grautönen, graues Glas, Geist und Komponenten aus einer Registry.

    • design-system
    • verre
    • tailwind
    • motion
  • Devlog · Phase 0 · 5/7 6 Min. Lesezeit

    Die fünf Laravel-Module hinter aubia.dev

    aubia.dev ordnet Backend-Code nach Zuständigkeit. Actions, Queries und DTOs helfen, Änderungen nachzuvollziehen. Ordner allein kontrollieren aber keine Abhängigkeiten.

    • laravel
    • architecture
    • octane
  • Devlog · Phase 0 · 4/7 8 Min. Lesezeit

    E-Mail-Bestätigung für die Warteliste von aubia.dev

    aubia.dev erfasst Anmeldungen vor der E-Mail-Bestätigung. Wie das Formular Tippfehler erkennt, Missbrauch begrenzt und was mit unbestätigten Adressen geschieht.

    • waitlist
    • react
    • security
    • gdpr
  • Devlog · Phase 0 · 3/7 7 Min. Lesezeit

    E-Mail-Adressen ohne lokale Tabelle sammeln

    Anmeldungen speichert aubia.cloud. Die Website nutzt Sitzungen und einen Redis-Cache, signiert Anfragen und benötigt für das Formular eine Netzwerkverbindung.

    • architecture
    • security
    • waitlist
    • gdpr
  • Devlog · Phase 0 · 2/7 10 Min. Lesezeit

    Der Tech-Stack von aubia.dev

    Ich habe aubia.dev auf einer einzigen Laravel-Anwendung ohne Datenbank gebaut. Octane und FrankenPHP halten sie zwischen den Anfragen im Speicher, React rendert die Seiten mit Inertia auf dem Server.

    • laravel
    • octane
    • frankenphp
    • inertia
    • vite
  • Devlog · Phase 0 · 1/7 4 Min. Lesezeit

    Aubia beginnt mit einer Warteliste

    Vor dem Start von Aubia bitte ich um eine E-Mail-Adresse. Die Anmeldung nutzt nur eine Schreibroute, geht an eine eigene Domain und wird ohne Cookies gemessen.

    • waitlist
    • product
    • architecture