Zum Inhalt springen
05 · ENGINEER-WRITTEN

Software.

Benutzerdefinierte Engineering-Apps, Pipelines, Tools.

Übersicht
Software von Ingenieuren für Ingenieure geschrieben. Datenpipelines, maßgeschneiderte Rechner, Dashboards, Desktop-Tools.

Wir schreiben Software zunächst für uns selbst. ChainSolve, der Rust + WebAssembly Block-Graph-Rechner, ist das größte Projekt, das wir versendet haben, aber das Muster ist in kleinerem Maßstab gleich: Wenn das Tool nicht existiert, bauen Sie es. Wenn es zu langsam ist, schreiben Sie es in etwas, das es nicht ist.

Datenapipelines, maßgeschneiderte Rechner, Dashboards, CAD-Automatisierung, Desktop-Tools. Unsere Ingenieure schreiben den Code. Er liest sich wie das Engineering, das er unterstützt, denn die gleichen Leute machen beide Jobs.

Prozess

So führen wir das Programm durch.

01
Anforderungen
Verstehen Sie die eigentliche Aufgabe, die das Tool ersetzen wird: die Tabellenkalkulation, das Makro, das ausgelagerte Skript. Erfassen Sie Eingaben, Ausgaben und die Grenzfälle, die das alte System anfällig gemacht haben.
02
Architektur
Wählen Sie den kleinsten Stack, der funktioniert. Tauri-Desktop, statisches Web + Worker-Backend, WASM-Compute oder ein Tabellenkalkulationsplug-in. Die Architektur ist der günstigste Hebel.
03
Entwicklung
TypeScript, Rust, Python. Tests zuerst, wo Bugs teuer sind. Interne Vorschau bei jedem Meilenstein. Sie sehen, wie es sich verhält, bevor es versendet wird.
04
Übergabe
Dokumentation, die Ingenieure lesen, Bereitstellung, die Ingenieure durchführen. Quellcode in Ihrem Repository verpflichtet, nicht in unserem. Übergabe oder laufende Wartung. Ihre Entscheidung.

Der Stack

Sprache · Runtime · Anwendungsfall.

Feature Language / Runtime Primary strength When we reach for it Us
TypeScript TypeScript Produktgeschwindigkeit, Typsicherheit, Ökosystem Web-Apps, API-Routen, Datenpipelines mit moderater Rechenleistung
Rust Rust Leistung, Speichersicherheit, WASM-Kompilierung Rechenintensive Module, Desktop-Tools, alles Latenz-kritische
WebAssembly WASM Nahezu native Geschwindigkeit im Browser, keine Installation erforderlich Im Browser ausgeführte Solver, Rechner, offline-fähige Engineering-Tools
Python Python Schnelle Analyse, ML/Data-Ökosystem, CAD-Scripting Datenpipelines, CAD-Automatisierung, einmalige Analyseskripte

Geistiges Eigentum & Lizenzierung

Die Dinge, die man vor der Unterzeichnung fragt.

Wem gehört der Code?

Ihnen, bedingungslos. Alle Arbeitsergebnisse werden bei Lieferung an Sie abgetreten. Wir behalten keine Lizenz, keine Wiederverwendungsklausel und keine Verpflichtung, uns Anerkennung zu geben.

Verwenden Sie Open-Source-Abhängigkeiten?

Ja, selektiv. Wir dokumentieren jede Abhängigkeit mit ihrer Lizenz. Wenn eine Lizenz mit Ihrem beabsichtigten Verwendungszweck nicht kompatibel ist (z. B. GPL in einem proprietären Produkt), werden wir Sie bei der Architekturüberprüfung darauf hinweisen und ersetzen.

Können wir den Code vor der endgültigen Lieferung überprüfen?

Ja. Wir verpflichten uns von Tag eins an, in ein gemeinsames privates Repository zu übergeben. Sie haben während des gesamten Engagements Lesezugriff, nicht nur bei der Übergabe. Keine Black-Box-Sprints.

Was ist, wenn wir nach der Lieferung laufende Wartung wünschen?

Wir bieten eine Wartungsvereinbarung mit fester monatlicher Gebühr an. Alternativ ist die Übergabedokumentation so geschrieben, dass Ihre eigenen Ingenieure den Code ohne uns warten können.

Hier beginnen

Senden Sie uns einen Brief.
Wir antworten innerhalb eines Arbeitstages.