We work for the long haul

Web projects don’t end at launch. They live, change, and need care over time. Our holistic approach reflects that.

Our approach is different

We’ve learned that most project problems aren’t technical.

They come from unclear expectations, rushed decisions, and work that’s optimized for launch - not for what comes after.

We build for good results now. But also: for change with confidence. For ongoing success.

The principles we work by

  • Lean doesn’t mean rushed

    We don’t add complexity for the sake of it. But we also don’t cut corners that will cost more later. Lean means thoughtful, not fast at all costs.

  • Clean code is a form of respect

    Clean code isn’t about perfection.
It’s about making sure the next person (including future us) can understand, maintain, and extend what’s there without fear.

  • Reliable estimates beat optimistic ones

    We prefer realistic timelines and budgets over optimistic promises. Surprises are expensive. Clear expectations aren’t.

  • Transparent billing builds trust

    You know what we’re doing, why we’re doing it, and what it costs.
No vague line items. No padding. No “we’ll explain it later”.

  • Resilience over shortcuts

    We build systems that handle change gracefully. Clear structures, predictable behavior, minimal hidden dependencies. It takes longer upfront, but future you will thank us.

In day-to-day work

  • Clear communication instead of constant status meetings.

  • Early warnings instead of last-minute surprises.

  • Prioritize small improvements over big, risky changes.

  • Decisions documented, not just discussed.

Nothing flashy.

Just work that holds up over time - and people who've seen enough projects to know what actually matters.

Notes & Insights

Overview graph of connected entities, grouped by type: the company, people, services, pages and posts as coloured boxes linked by arrows around the organisation in the centre.
Entity map in the Schema Manager (screenshot)
  • SEO & GEO

Schema Manager: Our New Contao Schema.org Extension

Hand-written schema.org goes stale fast. Our new Contao extension Schema Manager keeps it in one place. What it does, and doesn't.

read more 2 min

Illustration of a card-index drawer with four tabbed cards labelled Organization, Person, Service and Product, one card pulled halfway out.
Schema markup works like labels on drawers: it tells a bot what is filed where.
  • SEO & GEO

Schema Markup: How Bots Understand Your Website

Schema markup tells bots what your page and business are. What it does, where it stops, and why hand-written markup goes stale.

read more 3 min

AI-generated illustration in a flat comic style: a white mug full of dollar bills stands on a small wooden table. Behind it, a Mediterranean villa terrace has a swimming pool packed with banknotes, an orange life ring floats on top, and more bills drift t
  • Web Development

AI Tools in Daily Work: Our Talk at Contao Summit 2026

Markus talks about AI tools in daily work at Contao Summit 2026, Leipzig, 16 Oct. Two years of agency practice, no hype, no fear.

read more 2 min

AI-generated: red and white striped lighthouse on a rocky coast, waves breaking on dark rocks in front of it, dense clouds gathering in the sky.
AI-generated image, labelled with the extension described below. Image: Gagan2246, Pixabay

Label AI-Generated Images on Your Website: Art. 50 Guide

Since 2 August 2026, deployer duties under Art. 50 apply. What that means for AI images on your site, and how Contao handles it.

read more 3 min

View all blog posts

Does this sound like the partner you've been looking for?

Jump in for a clear conversation about where you are, what’s realistic, and whether we’re the right people to help.