
Work · 13 references
Built, measured, evidenced.
What the cards tell you
Every piece of work runs under its own name and carries one of three labels. Next to it the industry, the region, the stack in use and one figure.
- Client project
- Built under commission. Source code and repository pass to the client on acceptance.
- In-house product
- A product of our own, built and run inside the studio.
- Study
- A design done on our own initiative. The company shown is invented; the design and the code are ours. No commission, no client.
- Lighthouse, mobile
- The home page performance score, with its measurement date at each case file. The lower SEO score of the studies is deliberate: they are set to noindex.
The references
13 pieces of work at a glance.
Each card shows the top of the delivered site as a static screenshot in its original colours, visible without any interaction or lazy loading. Inside the case study, hovering scrolls the preview down the full height of the page.













HaldentorLaw and notary practice
NordhaldeFiduciary and tax advice
RheumawerkRheumatology practice
FalkenstegReal estate services
KOTE Bauleitung + ArchitekturSite management and architecture
Audiora HörberatungHearing care and acoustics
MASSBILDBuilding renewal and building survey
Rietwang ArchitekturArchitecture
Rissfeld ArchitekturArchitecture
Baugibser TatuPlastering contractor
Reno nowFlat renovation
parkettflick.chFloor covering repair
TradeMentorXSaaS for trading journals
Case files
Every reference in detail.
The same three fields for every piece of work. The result contains nothing but measurable facts: page count, the stack in use and the Lighthouse scores of the delivered site, each with its measurement date. Revenue or enquiry figures from our clients' operations do not appear here. We did not measure them.
Haldentor
01
- Industry
- Law and notary practice
- Region
- Bern
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 95
- Performance
- 100
- Accessibility
- 100
- Best practices
- 69
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A single-lawyer practice running two separate professions under one roof: advocacy and the notarial office. Someone having a contract drafted searches differently from someone who needs a deed executed. Both routes had to sit side by side without splitting the site in two.
Measure
19 pages, split into seven areas of law and five notarial fields, plus a CV, contact and the legal texts. On the home page the two disciplines stand as an equal pair. The mark is a drawn portal, not an image.
Result
19 pages, three image files, the mark drawn as SVG in code. Lighthouse mobile, measured on 3 August 2026: performance 95, accessibility 100, best practices 100, SEO 69.
Nordhalde
02
- Industry
- Fiduciary and tax advice
- Region
- Zurich and St. Gallen
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 92
- Performance
- 97
- Accessibility
- 100
- Best practices
- 63
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A fiduciary office with two locations, eight staff and five advisory fields that overlap. The site had to show that breadth and still name, at every point, the person responsible.
Measure
28 pages with a dedicated sub-page for each advisory field, each location and each person. Whether you search by service or by name, you arrive at the same place. People appear as monograms rather than photographs, because they are invented.
Result
28 pages, a single image file in the project, all other images from a licensed source. Lighthouse mobile, measured on 3 August 2026: performance 92, accessibility 97, best practices 100, SEO 63.
Rheumawerk
03
- Industry
- Rheumatology practice
- Region
- Winterthur
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 93
- Performance
- 100
- Accessibility
- 100
- Best practices
- 69
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A specialist practice with ten treatment areas that all sound alike to a layperson. Someone with back pain does not know whether they need an assessment, an injection or imaging. The site had to sort that out without lecturing, and end on an appointment.
Measure
Six pages. The home page lays out the ten areas as cards; the ultrasound speciality gets a page of its own. Consultation hours and telephone hours are listed separately, because they differ. The route to an appointment sits in every header.
Result
Six pages, five image files. Lighthouse mobile, measured on 3 August 2026: performance 93, accessibility 100, best practices 100, SEO 69.
Falkensteg
04
- Industry
- Real estate services
- Region
- Zug
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 93
- Performance
- 96
- Accessibility
- 100
- Best practices
- 69
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A property firm runs five businesses that have little in common: marketing, valuation, management, running condominium associations and representing clients on building projects. On top of that sits a property catalogue that changes constantly. Both had to fit on one site.
Measure
23 pages with a dedicated sub-page per business area, plus properties, references, team and an articles section. Properties and references come from a single data file, so a change happens in one place only.
Result
23 pages, 24 image files from a licensed source, one data file for properties and references. Lighthouse mobile, measured on 3 August 2026: performance 93, accessibility 96, best practices 100, SEO 69.
KOTE Bauleitung + Architektur
05
- Industry
- Site management and architecture
- Region
- Bern
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 99
- Performance
- 100
- Accessibility
- 100
- Best practices
- 66
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
Site management is largely a matter of record: who decided what, when, and what it costs. A practice offering both site management and architecture has to show both sides without one swallowing the other. It also has to demonstrate how it documents before anyone commissions it.
Measure
18 pages: four services itemised individually, nine projects each with address, client and the role taken on, plus a CV and contact. The design takes the site report as its model: numbered report lines, figures in a monospaced face, no decorative imagery on top of the content.
Result
18 pages, 60 image files with documented provenance. Lighthouse mobile, measured on 3 August 2026: performance 99, accessibility 100, best practices 100, SEO 66.
Audiora Hörberatung
06
- Industry
- Hearing care and acoustics
- Region
- Zurich
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 95
- Performance
- 100
- Accessibility
- 100
- Best practices
- 66
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
Nobody buys a hearing aid on impulse. The route there runs through a test, and anyone hesitant about that step wants to know exactly what happens and how long it takes. The site had to lower the barrier rather than show products.
Measure
12 pages following the journey rather than the catalogue: hearing test, advice, devices, hearing protection, accessories. The design takes the audiogram as its motif. Its two curve colours carry the whole site, set on a paper tone rather than white.
Result
12 pages, 27 image files with documented provenance. Lighthouse mobile, measured on 3 August 2026: performance 95, accessibility 100, best practices 100, SEO 66.
MASSBILD
07
- Industry
- Building renewal and building survey
- Region
- Zofingen
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 87
- Performance
- 100
- Accessibility
- 100
- Best practices
- 66
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
Two business areas that belong together yet address different people: building renewal speaks to owners, building survey to planners and administrations. Both had to stand side by side as equals without the site splitting into two identities.
Measure
9 pages with a split home page offering both fields directly, then a separate strand for each. The design follows the measured survey: grids, dimension lines and a restrained two-colour scheme that gives the imagery precedence.
Result
9 pages, 43 image files with documented provenance. Lighthouse mobile, measured on 3 August 2026: performance 87, accessibility 100, best practices 100, SEO 66.
Rietwang Architektur
08
- Industry
- Architecture
- Region
- Weinfelden
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 93
- Performance
- 100
- Accessibility
- 100
- Best practices
- 66
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
An architecture practice is judged by its buildings, not by its self-description. The task was to show seven projects so that each stands on its own while a common hand remains recognisable, and alongside them a practice that is hiring.
Measure
19 pages: seven projects each on their own page, plus services, the practice, open positions and contact. The palette comes from the surroundings rather than from a swatch: lime white, fir green and corten rust, set in a serif with a quiet stroke.
Result
19 pages, 66 image files with documented provenance. Lighthouse mobile, measured on 3 August 2026: performance 93, accessibility 100, best practices 100, SEO 66.
Rissfeld Architektur
09
- Industry
- Architecture
- Region
- Lenzburg
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS
- Status
- Study

Lighthouse, mobile
- 95
- Performance
- 100
- Accessibility
- 100
- Best practices
- 66
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A practice with a long history and a broad body of work: detached houses next to public buildings, conversions next to commercial projects. Sorted by year that would be useless. People search by their own building task.
Measure
14 pages with the projects ordered by typology rather than by date: six categories, plus news, team and a separate strand for properties for sale. The design quotes the working drawing: dimension chains, a signal square, a monospaced face for figures, no rounded corners.
Result
14 pages, 83 image files with documented provenance. Lighthouse mobile, measured on 3 August 2026: performance 95, accessibility 100, best practices 100, SEO 66.
Baugibser Tatu
10
- Industry
- Plastering contractor
- Region
- Meilen ZH
- Stack
- Next.js (App Router) · Tailwind CSS · next/image · Vercel
- Status
- Client project

Lighthouse, mobile
- 99
- Performance
- 94
- Accessibility
- 100
- Best practices
- 100
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A plastering firm on Lake Zurich with three separate service areas and four customer groups that search in very different ways. A private owner dealing with water damage needs different answers than a property manager facing a change of tenant. The site had to bring both to the same place: a quote.
Measure
Eight pages, one each for plastering, drywall and refurbishment, plus prices, about us, FAQ and contact. Every service page lists what is included, in bullet points. Two routes sit side by side at the very top: request a quote, or book a free site visit.
Result
Eight pages, images served through next/image. Lighthouse mobile, measured on 3 August 2026: performance 99, accessibility 94, best practices 100, SEO 100.
Reno now
11
- Industry
- Flat renovation
- Region
- Canton of Zurich
- Stack
- HTML · CSS · JavaScript · Vercel
- Status
- Client project

Lighthouse, mobile
- 98
- Performance
- 94
- Accessibility
- 100
- Best practices
- 100
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
Renovating an occupied flat is mostly a coordination job: bathroom, kitchen, electrics, flooring, one after the other and all of it in a home someone lives in. Anyone making an enquiry wants to know who sets the pace and how the billing works.
Measure
Ten static pages without a framework, with the full structure in place: services, process, materials, projects, references, about us and FAQ, plus a legal notice and a privacy policy. The enquiry form sits on the home page.
Result
Ten pages, one stylesheet, one script file, no framework. Lighthouse mobile, measured on 3 August 2026: performance 98, accessibility 94, best practices 100, SEO 100.
parkettflick.ch
12
- Industry
- Floor covering repair
- Region
- Switzerland
- Stack
- HTML · CSS · Vercel
- Status
- Client project

Lighthouse, mobile
- 98
- Performance
- 100
- Accessibility
- 100
- Best practices
- 100
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
A business that repairs parquet, vinyl and laminate instead of relaying floors. That needs explaining. Most people think of a full replacement the moment a floor is damaged. The site had to show that the smaller job is enough, and keep the route to a quote short.
Measure
Seven static pages. Services with guide prices in francs, a project page showing floors before and after the repair, and an enquiry route that starts with a photo of the damage. Images served as AVIF with a JPG fallback.
Result
Seven pages, one stylesheet, no framework. Lighthouse mobile, measured on 3 August 2026: performance 98, accessibility 100, best practices 100, SEO 100.
TradeMentorX
13
- Industry
- SaaS for trading journals
- Region
- Switzerland
- Stack
- Next.js (App Router) · TypeScript · Tailwind CSS · Vercel
- Status
- In-house product

Lighthouse, mobile
- 74
- Performance
- 95
- Accessibility
- 100
- Best practices
- 100
- SEO
Measured on August 3, 2026 with Lighthouse 13.4.1. Conditions: mobile, simulated throttling to the Lighthouse default, the home page in each case. This is where the site as built stands today, not its value at handover. Whatever content, images or add-ons arrive later is the operator's.
Starting point
Our own product. The application reads trading journals, spots recurring patterns in a trader's behaviour and turns them into exercises. A product that needs explaining before anyone opens an account. That was the job for the website.
Measure
A product page with a demo video, a price overview and a walkthrough of how it works, plus a dedicated area for early access. What can be imported is named above the fold: MetaTrader 5, CSV, Sierra Chart. So are hosting and data protection.
Result
15 URLs in the sitemap index, delivered as statically pre-rendered pages. Lighthouse mobile, measured on 3 August 2026: performance 74, accessibility 95, best practices 100, SEO 100.
Method
What we let ourselves be judged on.
A client project is finished once it is online and doing what it was built for. A study is not online. It shows a company that does not exist, and out there that would be a claim. It is still built, measured and photographed, under the same conditions as everything else on this page.
The job decides how a site gets built. One that has to grow and carry two languages gets Next.js. A trade business with seven pages gets static HTML and no framework: fewer parts, less that can age. The stack is stated for every reference.
- 01
Finished means online
Every piece of work is a multi-page site with full navigation, reachable in the browser. - 02
Two ways of building
Next.js where a site has to grow. Static HTML where speed and quiet matter. - 03
Measured, with a date
The Lighthouse scores come from a run of our own. The date sits next to them.
Next step
If it is not worth it, we will say so.
Send us the address of your existing site. Within 48 hours on working days you will have a concrete assessment: what is worth doing, what is not, and what it would cost.