Entwicklung
Mein Setup
Was tatsächlich auf meiner Maschine und meinem Schreibtisch liegt, in der /uses-Tradition. Keine Affiliate-Links. Wenn etwas hier steht, dann weil ich täglich danach greife, nicht weil jemand für den Platz bezahlt hat.
Editor und Terminal
- NeovimDer Haupteditor. Jahre an Muskelgedächtnis und eine Konfiguration, die ich wirklich verstehe. LSP für PHP, Rust und TypeScript.
- JetBrains MonoDie Schrift für Editor und Terminal. Hohe x-Höhe, klar in kleinen Größen, die Ligaturen halten sich zurück.
- tmux + zshEin Terminal, viele Bereiche, Sitzungen, die eine Trennung überstehen. Hier passiert der Großteil der Arbeit.
Hardware
- Linux-WorkstationUbuntu auf einem Desktop, den ich selbst gebaut habe. Die Entwicklungsumgebung entspricht der Produktion, das nimmt eine ganze Kategorie von Überraschungen weg.
- Mechanische TastaturTaktile Schalter, fast ortholineare Anordnung. Leise genug für einen Anruf, scharf genug, um sie zu spüren.
- Doppelte MonitoreCode auf dem einen, die laufende Seite und die Logs auf dem anderen. Das Kontrollraum-Layout, auf einen Schreibtisch verkleinert.
Schreibtisch und Aufnahme
- Sony α7 IIIDie Kamera, die sich auch auf der Fotografieseite ihren Platz verdient. Dient als saubere Webcam für Kundengespräche.
- Kabelgebundenes AudioEin echtes Interface und ein echter Kopfhörer. Bei einem langen Anruf zählen Latenz und Klarheit mehr als Bequemlichkeit.
Dienste
- GitHub + ActionsDie Quelle der Wahrheit und die CI-Pipeline. Selbst gehostete Runner für die schwereren Rust-Builds.
- PlausibleDatenschutzfreundliche Analyse, wo ein Kunde Zahlen braucht, ohne Cookie-Banner, für das man sich entschuldigen müsste.