What we work on
Two things
01 · The foundation
A scientific software stack anyone can rebuild
Every package is compiled from source on a toolchain we pin rather than inherit , so nothing in the stack depends on what the host happened to ship. Published as one signed tree that mounts on any Linux machine, either architecture.
02 · The interface
Ask a question, watch the answer arrive
Say what you want to see, in plain language, and watch the result appear. No ticket, no spec, no waiting.
Rigour makes a result worth trusting; iteration is how you get one worth having.
Immutable by design
Built from parts that don't drift
Every layer is pinned, versioned and rebuildable from source. The same inputs produce the same system - here, or on your own hardware.
Versioned
Every change is a commit
Nothing is edited in place. Every state of the system is a point in history you can rebuild from exactly.
Continuous
Deploys are rolling
Build, migrate, drain, rotate. The new version is up before the old one stands down, so live sessions carry straight through.
Self-contained
Every domain is its own module
One module per host, each with its own boundary. Sites share no mutable state, so every one is built - and rebuilt - on its own terms.
Where the work happens
No handoff, no fixed desk
Describe it, watch it change, keep going. No ticket, no estimate, and no assumption about what you are sitting in front of.
Every one of them is the same running Shiny application — one app, one deploy, one thing to secure . Each site is a module inside it, with its own boundary.
Get started
Open the console
Sign in and you get an address of your own on the same stack this page runs on. The console walks you through it.