Engineering & Product Blog

Was wir bauen, warum, und was wir gelernt haben.

Engineering7 Min Lesezeit

Y.js für Real-Time-Collaboration: Was wir gelernt haben

CRDTs sind kein Allheilmittel, aber für unsere Block-Editor-Architektur die richtige Antwort. Ein ehrlicher Bericht über WebSocket-Strategy, Snapshot-Frequenz und die Stellen, an denen wir uns blutige Nasen geholt haben.

Company5 Min Lesezeit

Warum EU-Hosting für uns nicht verhandelbar ist

DSGVO ist kein Compliance-Theater, sondern ein Geschäftsmodell. Warum wir Hetzner-Falkenstein gewählt haben und niemals zu US-Cloud-Anbietern wechseln werden, selbst wenn es billiger wäre.

Security9 Min Lesezeit

E2EE im Chat: Double-Ratchet ohne Lehrbuch

Wie wir das Signal-Protokoll für unseren Team-Chat adaptiert haben — inklusive X3DH-Setup, SignedPreKey-Rotation und einem ehrlichen Vergleich von Signal- und Wire-Architektur.