Contact Form UX: Busy, Error, Success (and A11y)
Designing calm, editorial form feedback with accessible status messaging, field-level errors, and non-jarring success handling.
Read in EnglishWeb & full-stack development.
Glad you're here.
Feel free to look around. You'll find a few things I've worked on – and a little about the person behind them.

I'm a web and full-stack developer with an academic background in Information System Engineering. I enjoy working on projects where I can look beyond individual features and focus on the bigger picture – from the initial idea all the way to the finished application.
And when I'm not at my computer, you'll probably find me out fishing, trying something new in the kitchen, or spending time with friends and family.
A selection of my work. Some projects are finished, while others continue to evolve.

A spatial, in-browser note taking web application.
Ongoing development
A website for a company specializing in bathroom renovations and converting bathtubs into walk-in showers.
Completed
A web app for anglers to record and manage their catches, including where they caught them.
Ongoing development
An interactive game for practicing Vim motions and commands through challenges.
Ongoing development
A private, self-hosted time-tracking PWA with offline work entries, absence accounting and monthly reports. Production application; login required.
CompletedNotes on building, deploying and refining web applications.
Designing calm, editorial form feedback with accessible status messaging, field-level errors, and non-jarring success handling.
Read in EnglishNotes and lessons learned while deploying a Node.js API behind Plesk on an IONOS VPS.
Read in EnglishDesigning and implementing a secure contact form pipeline using Cloudflare Turnstile, Express and SMTP on a self-managed VPS.
Read in EnglishA project, a question or a conversation?
You can reach me through the contact form or by email.