コンテンツにスキップ
05 · ENGINEER-WRITTEN

ソフトウェア.

カスタム エンジニアリング アプリケーション、データ パイプライン、ツール。

概要
エンジニアによるエンジニアのためのソフトウェア。データ パイプライン、カスタム計算ツール、ダッシュボード、デスクトップ ツール。

私たちはまず自分たちのためにソフトウェアを書く。ChainSolve。Rust + WebAssembly ブロック グラフ計算機は、私たちが出荷した最大規模のものだが、パターンは小規模でも同じだ。ツールが存在しなければ、構築する。遅すぎれば、それでない言語で書き直す。

データ パイプライン、カスタム計算ツール、ダッシュボード、CAD 自動化、デスクトップ ツール。私たちのエンジニアがコードを書く。それは、同じ人たちが両方の仕事をしているから、それが支えるエンジニアリングのように読める。

プロセス

プログラムの進め方。

01
要件分析
置き換えるべき実際のタスクを理解する。スプレッドシート、マクロ、外注スクリプト。入力、出力、旧システムを脆弱にしていたエッジ ケースをすべて把握する。
02
アーキテクチャ
最小限のスタックを選ぶ。Tauri デスクトップ、静的ウェブ + Worker バックエンド、WASM コンピュート、またはスプレッドシート プラグイン。アーキテクチャは最も効果的なコスト削減手段だ。
03
構築
TypeScript、Rust、Python。バグが高くつく場所ではテストファースト。各マイルストーンで内部プレビュー。出荷前に動作確認する。
04
引き渡し
エンジニアが読むドキュメント、エンジニアが実行するデプロイメント。ソース コードはあなたのリポジトリにコミットされる、私たちのではなく。引き渡しか継続保守か、あなたが決める。

スタック

言語 · ランタイム · ユースケース。

Feature Language / Runtime Primary strength When we reach for it Us
TypeScript TypeScript プロダクト ベロシティ、型安全性、エコシステム ウェブ アプリケーション、API ルート、中程度の計算処理を伴うデータ パイプライン
Rust Rust パフォーマンス、メモリ安全性、WASM コンパイル 計算集約的なモジュール、デスクトップ ツール、レイテンシ重視の用途すべて
WebAssembly WASM ブラウザでネイティブに近い速度、インストール不要 ブラウザ内ソルバー、計算ツール、オフライン対応のエンジニアリング ツール
Python Python 高速な分析、ML・データ エコシステム、CAD スクリプティング データ パイプライン、CAD 自動化、単発の分析スクリプト

IP とライセンス

署名する前に皆が質問すること。

コードは誰が所有する?

あなたが無条件に所有する。すべてのワーク プロダクトは納品時にあなたに譲渡される。私たちは、ライセンス、再利用条項、クレジット要求のいずれも保持しない。

オープン ソース依存関係を使用しているか?

はい、選別して使用する。すべての依存関係をライセンス付きで文書化する。ライセンスが意図した用途と互換性がない場合(例えば GPL が独自製品に含まれる場合)、アーキテクチャ レビューで指摘し、代替品に置き換える。

最終納品前にコードを確認できるか?

はい。初日から共有プライベート リポジトリにコミットする。ハンドオーバー時だけではなく、契約期間を通じて読み取りアクセスが可能。ブラック ボックス スプリントはない。

納品後に継続保守を希望する場合は?

固定月額コストの保持保守契約を提供する。または、ハンドオフ ドキュメントは私たちなしでも自社エンジニアがコードを保守できるよう作成される。

ここから開始

ブリーフをお送りください。
営業日以内にご返信します。