Skip to content

Glossary · 18 terms

From the loom, to the code.

Weaving gave computing its first programs. It still gives us the clearest words for how software is made. Here is what each one means at the loom, and in our work.

Fell

At the loom

The line where the newest pick of weft meets the finished cloth. It is where the weaving actually happens.

In software

The edge where new work joins what is already live. We keep it clean: every change joins working software, never a half-finished pile.

Float

At the loom

A stretch of thread that passes over several others without interlacing. Long floats snag and weaken the cloth.

In software

Code that skips the structure: a shortcut that isn't tied in. A few are fine; long ones snag later. Most people call it technical debt, and we keep a list.

Heddle

At the loom

A cord or wire with an eye in the middle. Each warp thread runs through one, and lifting a set of heddles decides which threads rise for the next pick.

In software

The switches that decide what is live, and for whom: feature flags, roles and permissions. Changing the pattern without re-threading the loom.

Ikat

At the loom

Threads are tied and dyed before they are woven, so the pattern exists before the cloth does. Patola of Patan, in Gujarat, dyes both warp and weft this way.

In software

Designing the pattern before a line is built: the data model and the interface decided up front, so they meet exactly when the work is woven together.

Jacquard

At the loom

The loom attachment Joseph-Marie Jacquard patented in 1804, which lifts each warp thread on its own, read from a chain of punched cards.

In software

The ancestor of every program. Punched cards travelled from Jacquard's loom to Babbage's engine to the first computers.

Computing was born on a loom
Let-off

At the loom

Releasing warp from the back beam at a steady tension as the cloth grows.

In software

Discovery: setting the scope and pace a project can hold, with no slack and no strain. The first of our five motions.

How we weave
Loom

At the loom

The frame that holds the warp under tension, so weft can be woven through it row by row.

In software

The way work gets made: the process, the tools and the people that turn an idea into working software, one pass at a time.

Pick

At the loom

One pass of weft across the warp. Cloth is counted in picks, as in picks per inch.

In software

One pass of delivery: a small, complete slice, shipped and shown in a demo. Progress is counted in finished passes, not percentages.

Plain weave

At the loom

The simplest structure: each weft goes over one warp and under the next. It is also the strongest, thread for thread.

In software

The simplest design that works, boring on purpose. Our mark is two warps and two wefts in plain weave.

Reed

At the loom

A comb that keeps the warp evenly spaced and beats each new pick tight against the fell.

In software

The automated tests, reviews and checks that pack every change tight before the next one goes in.

The team
Selvedge

At the loom

The self-finished edge of a cloth that stops it unravelling.

In software

The edges of software: failure states, edge cases, accessibility and security, designed up front so nothing frays.

The Weaver's Code
Shed

At the loom

The opening made when some warp threads are lifted and others lowered. The shuttle passes through it.

In software

The planned opening for change: the moment in the work where a new feature can pass through cleanly.

Shuttle

At the loom

The boat-shaped carrier that takes the weft through the shed, from one side of the cloth to the other.

In software

The release pipeline that carries each change into production, the same careful way every time.

Swatch

At the loom

A small sample of cloth that shows its structure and colour before a whole bolt is woven.

In software

A prototype: a small, real sample you can judge before the full build. Every Tanaloom project also gets a woven swatch of its own.

Take-up

At the loom

Winding finished cloth onto the front beam, so weaving can carry on.

In software

Launch and care: releasing, watching how it runs, and rolling forward.

How we weave
Tension

At the loom

The even pull on the warp. Too slack and the cloth is loose; too tight and threads snap.

In software

Budgets for time, cost and performance. Held at the right tension, they make the work stronger.

The Weaver's Code
Warpताना · tānā

At the loom

The lengthwise threads, set first and held under tension. Everything else is woven through them, and in the finished cloth you barely see them.

In software

Architecture: the data model, integrations and security. Set first, nearly invisible later, holding everything together. It is where our name comes from.

Weftबाना · bānā

At the loom

The crosswise threads, woven over and under the warp. They carry the colour and the pattern people see.

In software

Features: what people see, touch and use, woven across a structure that holds.