Fibre & Foam

§ About the studio

Engineering as a craft, not a checklist.

Fibre & Foam GmbH is an independent studio. We build software for teams that will still be running it five years from now — and for teams that would rather understand their systems than be surprised by them.

Two engineers reviewing code together on a monitor in a warmly lit office

§ Mission

Software that respects the future.

Our mission is to build systems that continue to make sense long after the people who first wrote them have moved on. That means fewer clever tricks, more clear intent; fewer moving parts, more durable ones.

We measure success by the state a project is in a year after handover — not by the state it was in on launch day.

§ Values

Five commitments we hold to.

  • i. Directness. We say what we see. Difficult conversations happen early and in writing.
  • ii. Care. Every part of the system deserves attention — including the parts users never see.
  • iii. Restraint. The right amount of technology is the smallest amount that solves the problem.
  • iv. Continuity. The system must be operable by someone who did not build it.
  • v. Honesty. Estimates are estimates. Risks are risks. Neither is a marketing surface.

§ Principles

How we work day to day.

We work in short, reviewable increments. Written proposals precede large decisions. Documentation is treated as a deliverable, not an afterthought. Meetings exist to make decisions, not to report them.

We do not staff a project with people who did not participate in scoping it. The engineers on the call are the engineers on the code.

§ Technology

Chosen for fit, not fashion.

We are pragmatic about tools. A boring, well-understood technology with excellent operational characteristics will always beat a novel one whose behaviour under stress is unknown.

We invest heavily in observability, testing, and reproducibility — the parts of engineering that carry a system through the years, not just through the first release.

§ Communication

Async by default, human by default.

Our default cadence is a short weekly written note: what changed, what is next, what we need. Synchronous conversation is used where it earns its cost — for shaping decisions and resolving ambiguity.

You will always know who to speak to and where the current state is written down. Nothing critical will live only in someone's head.

§ Quality

Reliability is a design decision.

Quality is not a phase near the end of a project. It is the sum of many earlier decisions: which invariants the system enforces, how failures are detected, how state is recovered, how a person on call finds their way through the code at 3am.

We design for those decisions from the first sprint, not after the first incident.

§ Culture

A small studio, on purpose.

We stay deliberately small so that senior engineers can lead the work, not oversee it from a distance. Fewer clients, deeper engagements, and a shared responsibility for how the studio grows.

The people you speak with are the people who build. That is the single choice most other decisions follow from.

§ Vision

Long-term over next-quarter.

We want to be trusted with the parts of a system that matter most: the ones that carry the business, the ones that outlast the product roadmap, the ones that would be expensive to get wrong.

Our long-term ambition is to be a reference point for careful, durable engineering — not the fastest, not the loudest, but the studio you call when it needs to work for a long time.

§ Why clients choose us

Reasons we hear most often.

  • · Senior engineering delivered by the people who scoped the work.
  • · Written communication, so decisions and context are not lost.
  • · Serious attention to operability, security, and long-term maintenance.
  • · A studio-scale team, without studio-scale overhead.
  • · Ownership handed back cleanly — no lock-in built into the engagement.
Steel structural beams meeting overhead in warm evening light