Über
Sechs Disziplinen. Ein Spezialist. Direkter Kontakt.
stuf.rocks ist die Dienstleistungs-Marke von ndtss/Stefan Köllner — Sitz Hamburg, über 30 Jahre Software-Engineering über Web, Desktop-Anwendungen, embedded Datenerfassung, Mobile-App-Entwicklung, Linux-Server-Betrieb und KI-gestütztes Werkzeug. Der Shop bietet konkrete, umfangsgebundene Aufträge; größere Custom-Arbeiten laufen über direkte Abstimmung.
Was hier geliefert wird, ist keine generische Agentur-Arbeit — sondern Code von einem Spezialisten, der den Stack wählt, den Code schreibt, die Server betreibt und auf die E-Mails antwortet. Architektur-Prinzipien (lose Kopplung, Testbarkeit, Erweiterbarkeit) sind nicht verhandelbar: Das Ergebnis ist Software, die Sie auch in zwei Jahren noch ändern können.
Steht auch hinter ndtss — NDT Software Solutions, mit Produkten im Einsatz in Europa und im GCC. Über ein Jahrzehnt praktischer Linux-Server-Betrieb rundet den Werkzeugkasten ab.
Prinzipien
Wie die Arbeit gemacht wird.
Module kennen einander über Interfaces, nicht über konkrete Klassen. Schichten werden respektiert — keine Abkürzungen, die im zweiten Jahr zurückkommen. Kein Quick'n'Dirty sondern Fast-and-Reliable — alles vollständig dokumentiert.
Pure Funktionen wo möglich, Side-Effects isoliert, Dependency-Injection statt versteckter Singletons. Tests sind, was den Code am Leben hält.
Neue Quellen, neue Views, neue Filter kommen als Erweiterungen — nicht durch Patches an bestehendem Code. Open/Closed in der Praxis.
Logs, Metriken, restore-getestete Backups, Runbooks. Software, die ausgeliefert wird, ist Software, die läuft — und beobachtet wird, wenn nicht.
Methodik
Wie geliefert wird.
Kurze Iterationen, frühzeitige Feedback-Schleifen, lieferbare Inkremente statt Big-Bang. Die Richtung lässt sich anpassen, ohne Arbeit wegzuwerfen.
Lauffähige Prototypen in Tagen, nicht Wochen. Iterative Verfeinerung mit dem Kunden — Annahmen werden an laufender Software validiert, nicht in Präsentationen.
Durchdachte User-Journeys, klare Informations-Architektur. Fokus auf ausgereifte, erlernbare Bedienung statt Feature-Wildwuchs. Ausgereifte, intuitive UI/UX: Das UI lernt vom User — nicht andersrum.