Software.
Benutzerdefinierte Engineering-Apps, Pipelines, 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.
So führen wir das Programm durch.
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.