(01)Manifesto

Johann Christian Gollan

Everyday use is my benchmark. Construction crews file their reports every evening in a time-tracking tool I built and invoicing runs on it. An industrial company has me handle its whole website from concept to hosting. A marketing agency gets found through its new site and looks good doing it.

I start with the problem and not with the technology. Then I deliver in small steps and there is something new to see every week. AI belongs where it brings real benefit. After launch I stay on it: updates, maintenance and an eye on the visitor numbers.

(03)Work

Not a gallery. More the question of which one is yours.

LMB-Gruppe contract manufacturing page: light layout with a large heading and a laser photo

LMB-Gruppe

Before launch

Industry and B2B, all from one hand · 2026

  • TYPO3 replacement for a laser company
  • Concept, design, build, hosting
  • Bilingual, editable by the team
  • Analytics on our own server

Astro · Sanity · Plausible

Websites

Visit

estilo

In use

Software the business can't run a day without · 2026

  • Daily reports from construction crews
  • The basis for every invoice
  • 47 users, 3,000+ reports
  • Roles, review steps, monitoring
  • AI takes routine off data entry

Next.js · GraphQL · PostgreSQL · AI APIs · Docker

SoftwareAI

fringsmedia home page: dark hero photo of a model city with a large headline

Visibility for a marketing agency · 2025

  • Fluid animation, modern styling
  • SEO foundation for more traffic
  • Project pages and contact form
  • Cookie-free traffic analytics

Next.js · Motion · Resend · Plausible

WebsitesVisibility

Visit
MK Tennisbase home page: clay court photo with the line “Dein Weg. Dein Spiel. Unser Ziel.”

A digital shop window for a local business · 2026

  • Courses, team, sign-up
  • Built fast and affordably
  • Looks like a big-budget site
  • Sign-ups straight to the inbox

Astro · Supabase · Resend

Websites

Visit
(04)Contact

Available · Reply within 48 hours

Tell me briefly what it is about. An email address or a phone number is enough.

One of the two is enough.

By submitting you agree to processing under the privacy policy .