Weißenthurm · Germany Booking · 2-week sprints from Jul 2026
Language
WriteCodeWeb — Studio · Weißenthurm

// About · Founded 2020

A studio of three, on the Rhine.

We work out of a quiet building on Arkenstraße in Weißenthurm — a fifteen-minute drive from Koblenz. Three people, forty-seven shipped projects, and a deliberately short waiting list.

// A note on practice

We write less code,
more carefully.

Floor plan of the studio in Weißenthurm

Most studios our size try to ship twenty projects a year. We ship eight. The math is simple: the client pays for our undivided attention, and our undivided attention is, like everyone’s, a finite resource. Splitting it twenty ways produces twenty mediocre sites. Splitting it eight ways produces eight that we’re willing to put our names on.

We work the way a small architecture practice works. There is a brief, written down. There are two or three directional sketches. There is one direction picked together, defended in writing. Then there is a long, slow build — with the principal designer in every meeting, every review, every commit.

We are not opposed to growth. We are opposed to growth that arrives by hiring people who don’t share the practice. The studio will grow when we have found the fourth person we trust to put their name next to ours. Until then, we stay three.

If you are looking for a forty-person agency with a sales team and a kick-off slide deck, we are not the studio for you. If you are looking for the people who will personally write your home page, we probably are.

01 — Hands

The three who will actually work on it.

No account managers. No outsourced production. The names on your invoice are the names on every email you receive.

// Studio Lead · Founding

Lukas Brennecke

Twelve years on the agency side before founding the studio in 2020. Reads everything we ship before it is sent. Designs the home page of every project, by hand, on paper, before opening Figma. Lives in Andernach.

// Senior Engineer · 2022

Marlene Eichholz

A decade of front-end and CMS work at independent studios in Cologne and Berlin. Writes the build for every project we ship. Allergic to npm packages with more than three dependencies. Maintains the studio's open-source CSS reset.

// Operations · 2024

Yassin Brahimi

Runs the studio's operations — contracts, invoicing, scheduling, all the things that keep three people working calmly. Background in cultural project management. Replies to every email within four working hours.

02 — Process

A two-week shape, roughly.

Every project bends this. The shape is honest, not generic. A written timeline is shared at brief sign-off so you know exactly what week you're in and what you owe us next.

Phase 0

Discovery

1 working week, before signing

A 45-minute call, then a written brief drafted by us, signed off by you. Nothing starts until that document exists. The brief defines the success criteria — we measure against it at the end.

Phase 1

Architecture

Days 1 – 3 of the sprint

Information architecture, technical stack decision, content model, deployment plan. Written down. Reviewed together. We do not start drawing rectangles before this is settled.

Phase 2

Design & build

Days 4 – N — N depending on sprint

Design and engineering happen in parallel, in the same Figma + the same repository, by the same two people. We deploy a staging URL on day 4 and you can watch it grow daily.

Phase 3

QA & content load

Last 4 working days

Manual cross-browser testing, accessibility audit, real-content load, performance pass. We share a test plan in a spreadsheet and tick it off in front of you.

Phase 4

Launch & handover

Last working day of the sprint

Deploy to production. A 30-minute screen-recorded walk-through of the codebase, deploy pipeline, and admin flows. The recording becomes part of your team's permanent documentation.

Phase 5

Post-launch hypercare

14 days, automatic

Free, included with every sprint. We answer questions, fix anything that breaks, and patch any defect classified as a bug at no additional cost. After day 14, hypercare ends and Code Care or hourly billing applies.