Über mich
Angefangen 2008 mit .NET-Desktop-Apps, über Enterprise-Java und Python-Datenpipelines bis zu winzigen Browser-Werkzeugen. Ein Instinkt blieb gleich: alles klein genug halten, um es vollständig zu verstehen — und Nutzerdaten auf dem Rechner der Nutzer lassen.
Ich bin AnnMax — ein Indie-Entwickler irgendwo zwischen .NET-Dinosauriern und Browser-Tab-Minimalismus. Seit 2008 werde ich fürs Software-Schreiben bezahlt, und das hier ist die Kurzfassung einer langen Geschichte.
Der Weg bisher
- 2008 — Desktop-Ära. Erste Jobs in .NET: WinForms, dann WPF. Gelernt: Ausliefern schlägt Perfektion — vor allem, indem ich Unperfektes ausgeliefert habe.
- 2012 — Enterprise-Java. Große Spring-Systeme, mehr Meetings als Code, aber echte Lektionen über Software, die nicht ausfallen darf.
- 2016 — Python und Daten. Unordentliche Pipelines, geduldiges Debugging und die Gewohnheit, vor dem Optimieren zu messen.
- 2019 — zurück zum Web. JavaScript, Browser-APIs — und die langsame Erkenntnis, dass der Browser die universellste Laufzeitumgebung ist, die je gebaut wurde.
- 2023 — die Wende. Manifest V3 kam, und ich begann, kleine Browser-Erweiterungen zu bauen: eine Aufgabe pro Erweiterung, Local-First, unter 20 KB. Siebzehn davon leben heute auf annmax1983.com.
- 2025 — größere Flächen. Zehn installierbare PWAs und CertTrack Pro, ein Reminder-SaaS für Zertifikatsablauf, Gerätewartung und Prüfungen. Derselbe Instinkt, größerer Maßstab.
Warum es dieses Notizbuch gibt
Ich schreibe Dinge auf — Bauprotokolle, wenn ein Problem Tage kostet; kurze Notizen, wenn eine Lektion in drei Absätze passt; Technikgeschichte, wenn ein alter Bug ein neues Problem besser erklärt als jede Release-Note. In sechs Sprachen, weil das Web größer ist als eine Sprache.
Wie ich arbeite
- Ein Werkzeug, eine Aufgabe. Was sich nicht in einem Satz erklären lässt, wird nicht ausgeliefert.
- Local-First. Nutzerdaten bleiben auf dem Rechner der Nutzer. Keine Konten, keine Analytik, wo immer möglich.
- Klein ist ein Feature. Werkzeuge unter 20 KB laden schnell, altern gut und bleiben nach zehn Jahren verständlich.
- Öffentlich schreiben. Bauprotokolle und Changelogs sind Teil des Prozesses, kein nachträgliches Marketing.
- Der langweilige Stack. Zuverlässigkeit ist ein Luxus, den man mit unspektakulären Entscheidungen kauft.
Sag Hallo
Fragen, Bug-Reports oder eine Idee für eine eigene Erweiterung? Schreib an support@annmax1983.com — ich lese alles. Außerdem findest du mich auf annmax1983.com und auf GitHub Pages, wo die älteren Technikartikel leben.