Unabhängiges Architekturbüro für Wohn-, Gewerbe- und Kulturbau. Gegründet 2009 in Berlin. Wir planen präzise, bauen dauerhaft, und begleiten jedes Projekt von der ersten Skizze bis zur Schlüsselübergabe.
Wir glauben, dass gute Architektur keine Erklärung braucht. Sie spricht durch ihre Proportionen, durch die Art, wie Licht einen Raum durchdringt, und durch die Sorgfalt, die man in Materialien und Fügungen ablesen kann, nicht durch Manifeste.
Voss & Partner wurde 2009 als unabhängiges Büro gegründet. Wir nehmen bewusst wenige Projekte pro Jahr an, um jedem die Tiefe zu geben, die es verdient.
Eine inhabergeführte Agentur für Markenstrategie, Identity-Systeme und digitale Produkte. 22 Mitarbeiter. Sieben Auszeichnungen in den letzten zwei Jahren. Keine Pitches ohne Briefing-Gespräch.
Aus 47 Projekten der letzten zwei Jahre: drei, die zeigen, wo unsere Arbeit am meisten bewegt hat.
Linea ist eine entwicklerfreundliche Postgres-Plattform mit Branching, Replicas und Edge-Caching. Eingerichtet in 90 Sekunden, skaliert bis zu 50.000 RPS, abgerechnet pro Sekunde.
Jeder Pull Request bekommt eine eigene Datenbank Copy-on-Write, kein Speicher-Overhead, in 1,2 Sekunden bereit. Ihr Stagingproblem löst sich auf.
Lese-Replicas dort, wo Ihre Nutzer sind, automatisch verteilt, mit eingebautem Read-Routing pro Query. Sie schreiben nur Postgres.
Sie zahlen nur, was Sie verbrauchen heruntergerechnet pro Sekunde, ohne Mindestpreis pro Instanz. Auto-Pause für ungenutzte Branches.
Vollständiges Postgres 16, mit Erweiterungen wie pgvector, PostGIS, TimescaleDB. Migration mit pg_dump in zwei Befehlen.
Branchen, Replicas, Backups alles auch über die CLI, das SDK oder Terraform. Hier in 12 Zeilen TypeScript.
// Erstellt einen Preview-Branch, läuft die Migration, gibt die URL zurück. import { Linea } from '@linea/sdk'; const linea = new Linea({ apiKey: process.env.LINEA_KEY }); export async function previewFor(pr: number) { const branch = await linea.branches.create({ parent: 'main', name: `pr-${pr}`, region: 'eu-central-1', }); await linea.migrations.apply(branch.id, './migrations'); return branch.connectionString; // einsatzbereit in ~1,2 s }
A field report on what gets made when nobody is rushing and what survives when everything else has been edited away. Notes from a year of building visual identities that aren't trying to win the timeline.
We started without a position statement on the wall. There were too many of those already, and most of them aged poorly within a season. Instead we kept a list of clients we were proud of and a shorter list of decisions we still defended a year later. The work writes the manifesto, eventually.
What replaced the manifesto was a habit: read the brief twice, then read it backward. The thing the client says last is usually what they actually want. The thing they say first is usually a borrowed reference. Treat the meeting as a translation exercise, not a briefing.
Restraint is the most expensive thing in the studio. It's also the only thing that compounds.
Most identities want to start with a mark. We start with a paragraph: how does the brand introduce itself in writing? Once that voice is settled, the typography follows. The mark, when it finally arrives, has somewhere to belong.
It is slower. It is also the reason the work doesn't need to be re-done in 18 months.
Show the second sketch, not the tenth. Clients learn the language of the work by watching it narrow.
Every element on a page should be load-bearing. If it isn't, take it off; the page will hold.
A sentence the client believes is worth more than a beautiful spread they don't.
Sleep on the third round. The work that survives the night is the work that ships.
Founding partner. Writes most of what's on the page; designs most of what isn't.
Whatever font you've got selected from the panel. Body text follows the same family restraint extends to the typesetting.
Four issues a year, printed on uncoated stock. €48 annually. No digital edition; that's part of the point.