Case studies
Projects written up so you can re-measure them.
Not a list of services but a record of decisions. Every claim says where to check it, every number says where it came from. Where it can't be checked, that's stated too.

Building a brand for the agency that builds brands.
The site ran on WordPress and the hero effect rested on a paid plugin. The brief was to keep it looking exactly the same — and rewrite everything underneath.
- Our own Navier–Stokes solver instead of 214 kB of third-party code
- A site with no cookie banner, and what it cost the agency
- An audit that found a broken tree for screen readers
Open the study

Jeden web o ubytování. Čtyři domy, které se prodávají zvlášť.
The content was fine, its order wasn't. A study on rearranging a site around how a guest actually decides — without throwing anything away.
- A price list where no price could be found — it was an image
- Four descriptions turned into four products with a decision frame
- Why you won't find a single percentage here
Open the studyCzech only for now · open the Czech version

A gym the website unlocks.
Accounts, passes and day tickets through Stripe, door-code generation and Multisport and ISIC integration. The largest system we've built.
- The payment flow from basket to door code
- Integrations that have to work at three in the morning
- An operation with nobody at the desk
In progressComing late September
