Blog

Engineering-as-Code Manifesto

/ 1 min read

We’re brilliant engineers — experts in thermodynamics, mechanics, simulations, design. Yet we wrestle with Word docs, Excel sheets, endless email chains. We duplicate files, lose track of revisions, spend more time tracking changes than innovating.

Time to reclaim our craft.

Engineering should be:

  • Paper-and-pen thinking
  • Converting thoughts to code
  • Building on others’ work
  • Doing everything once

Version Everything

Stop emailing “report_v2_final_rev.xlsx” Design files, scripts, docs together in Git.

Every change traceable Pull requests = peer reviews. No guessing who changed what, when, why.

Code Everything

Parameterize Code-driven models, not manual tables. Change once, pipelines regenerate results, diagrams, reports.

Automate CI/CD with GitHub Actions: tests, docs, notifications — automatic.

Use AI

Smart assistants AI agents (RAG, LangChain, SmolAgents) draft scripts, validate conditions, summarize results.

Insight over inbox Ask AI for project status. Get instant briefing.

Clean Data

Monorepo Simulations, CAD, reports — one place. Clean, versioned data = fewer errors, faster onboarding.

Interoperability Custom connectors feed simulation outputs to AI, dashboards, tools.

Continuous Improvement

Shared libraries Everyone contributes: meshing scripts, post-processing, visualizations.

Iterate fast Lightweight pipelines. New ideas in minutes. Fail fast, learn faster.