Was wir können

Ein Blick unter die Haube. Keine Werbefloskeln — nur, was wirklich da ist.

Typst — Dokumentation als Code

Kein Word, kein LaTeX-Frickeln. Dokumente in Git versioniert, per Pipeline gebaut, automatisch deployed. Änderbarkeit wird reviewbar. Templates mit Logik statt Copy-Paste.

Templates mit Logik

Bedingungen, Schleifen, Datenquellen — Ihr Briefkopf passt sich dem Kunden an, nicht umgekehrt.

CI/CD für PDFs

git push → Pipeline baut → PDF liegt im Release-Ordner. Automatisch, reproduzierbar, prüfbar.

Rechnungen aus YAML

Positionen, Stunden, Sätze in einer YAML-Datei. Das Typst-Template macht den Rest. Keine Excel-Schlacht mehr.

Tauri — Native Desktop-Apps

Rust-Backend, kleines Binary, kein Chromium-100-MB-Download. Apple-notarisiert, Windows-ready, Linux-lauffähig. Ein Code, drei Plattformen.

Rust unter der Haube

SQLite, HTTPS, Dateisystem — alles nativ. Kein Node.js, kein Electron-Speicherfresser.

Apple Signing & Notarization

Ihre App kommt in den Mac App Store oder als signierte DMG. Gatekeeper-freundlich. Kein "nicht verifizierter Entwickler"-Dialog.

Auto-Update

Das Tauri Updater Plugin verteilt neue Versionen. Ihre Kunden kriegen die neuste Version — ohne manuelles Runterladen.

CI/CD & Infrastruktur

Self-hosted GitLab, automatische Pipelines, Deployment auf Knopfdruck. Kein "lief auf meinem Rechner". Was gebaut wird, wird getestet.

GitLab CI

Build, Test, Deploy — alles in .gitlab-ci.yml. Kompiliert, testet, packaged. Jeder Commit, jedes Release.

Self-Hosted

Ihre Daten auf Ihrem Server. Hetzner, AWS, Bare-Metal. Wir richten ein, Sie behalten die Kontrolle.

Monitoring & Logging

Was läuft, was nicht, seit wann. Prometheus, Grafana, Alertmanager. Schlaf gut — wir wissen Bescheid, bevor es brennt.

Softwarequalität — nach Stand der Technik

Wir orientieren uns an den acht Kernkriterien für Softwarequalität: Funktionalität, Zuverlässigkeit, Effizienz, Sicherheit, Kompatibilität, Benutzbarkeit, Wartbarkeit, Portierbarkeit. Interner Kompass, kein Marketing-Schild.

Funktionalität & Zuverlässigkeit

Was spezifiziert ist, funktioniert. Was läuft, läuft auch morgen noch. Fehlertoleranz eingebaut, nicht nachgerüstet.

Wartbarkeit & Portierbarkeit

Modularer Code, klare Schnittstellen. Kein "das geht nur auf dem einen Server". Wir bauen für Umzug.

Sicherheit

Nicht verhandelbar. Authentifizierung, Datenschutz, Integrität — von Anfang an Teil der Architektur, nicht ein Plugin, das man nachkauft.

Unser Werkzeugkasten

Core

Typst, Rust, Tauri, GitLab CI/CD, Apple-Ökosystem

Extended

Java, Go, Python — wenn das Projekt es verlangt

Nicht ohne guten Grund

Angular, TypeScript, C++, C, Perl. Nur bei sehr guter Bezahlung.