Ich bin Jonas. Ich baue Produkte von Anfang bis Ende.
macOS, iOS, Android und Web — solo. Neun Apps in Produktion. TextDeck ist eine davon.
Aktuelle Arbeiten
07 liveAlle live in Stores oder produktiv. Solo-Engineering, Design, Shipping.
- TextDeckDein KI-Prompt-Template-ManagermacOS, iOS & Android
- NetMuteKontrolliere den Internetzugang deiner AppsmacOS
- CamAwareSieh, welche App Kamera und Mikrofon nutztmacOS
- GridBarDein persönliches Action Board für macOSmacOS
- CueAgendaVerliere nie den Überblick über MeetingzeitenmacOS
- SignaScanDokumente scannen mit OCR-IntelligenziOS
- SynapseGymTrainiere dein Gehirn mit 40+ ÜbungeniOS
Warum mich einstellen
Ich liefere in Wochen, nicht Quartalen.
Neun produktive Apps in zwei Jahren heißt: Scope, Polish und Shipping sind für mich eine Entscheidung, nicht drei.
Ich schreibe Produkt- UND Infrastruktur-Code.
Wer den Variablen-Parser baut, schreibt auch die Static-Export-Pipeline, die diese Seite in 46 Sprachen ausliefert.
Ich mache kleine Teams schneller.
Beste Arbeit in Teams ≤ 10 Engineers, in denen die nächste Entscheidung wichtiger ist als der nächste Prozess. Ich liefere den ersten Wurf, versende ihn, iteriere.
Stack
Wie TextDeck wirklich gebaut ist
Drei Dinge, die auf der Marketing-Seite nicht offensichtlich sind:
Local-first, kein Server
Alle Prompts liegen auf dem Gerät. iCloud übernimmt Sync zwischen Geräten ohne Backend — kein Auth, keine DB, keine Ops-Rechnung. Konflikte: last-writer-wins pro Record, weil das der Erwartung an persönlichen Text entspricht.
Cross-OS Hotkey-Capture
Globale Hotkeys sind auf jedem Betriebssystem ein anderes System — NSEvent auf macOS, KeyboardShortcut auf iOS 17+, Accessibility-Services auf Android. Das Variablen-Overlay nutzt denselben SwiftUI-View-Tree auf macOS und iOS via konditionale View-Modifier.
Statisch gerenderte SEO in 46 Sprachen
Diese Marketing-Seite (auf der du gerade bist) wird für 46 Sprachen statisch generiert auf Next.js 16 App Router mit sauberen Canonical-Alternates und locale-spezifischen Structured-Daten — nur EN und DE sind indexiert, aber jede Sprache lädt schnell.
Wonach ich suche
- —Founding Engineer bei produktfokussiertem Startup
- —Senior-Generalist-Rollen in kleinen Teams (≤ 10 Engineers)
- —Privacy-first, Local-first oder Developer-Tools bevorzugt
- —DACH oder Remote (CET ±3h)
Reden?
Schick mir einen Absatz über das Team und das Problem. Ich antworte in unter 24 Stunden.
Schreib mir