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.