# Eme

> Hello Eme ist die persönliche Website von Eme, Co-Founder der etrex GmbH und Software Engineer. Hier gibt es eigene Projekte, Blogposts über Softwareentwicklung und KI im Entwicklungsalltag sowie Persönliches zu Sport und Coaching. Kontakt lohnt sich für Softwareprojekte, Webapplikationen, Schnittstellen zu Systemen wie bexio, KI in der Entwicklung sowie IT-Projekte, die Eme gemeinsam mit dem etrex-Team entwickelt und umsetzt.

## Pages

- [Home](https://hello-eme.ch/en): Software developer, coach and father. I build software that moves people forward and train for kickboxing, Hyrox and the Deadly Dozen.
- [About Me](https://hello-eme.ch/en/about): Software developer, coach and father: who I am and what drives me.
- [Projects](https://hello-eme.ch/en/projects): A selection of things I’ve built. Click on a project to learn more.
- [Blog](https://hello-eme.ch/en/blog): Thoughts on software, sport, coaching and life as a father.
- [Contact](https://hello-eme.ch/en/contact): I’m always open to new ideas, projects or just a friendly chat.
- [Creative](https://hello-eme.ch/en/creative): Poems, texts, photos and illustrations.
- [Privacy](https://hello-eme.ch/en/datenschutz): What data is processed when you visit this website, why, and what your rights are.
- [Zusammenarbeit](https://hello-eme.ch/en/zusammenarbeit): Eme ist Co-Founder der etrex GmbH und entwickelt mit dem Team Software, Webapplikationen und IT-Lösungen für KMU.

## Blog

- [Hallwilerseelauf 2026, my first half marathon: 1:44 h despite chaotic preparation](https://hello-eme.ch/en/blog/hallwilerseelauf-halbmarathon): A report on my first official half marathon
- [This website now has a game mode](https://hello-eme.ch/en/blog/interaktiver-modus): A little pixel figure walks across the page, jumps onto links and into the menu, punches things to pieces and drifts a car that now and then pulls up on its own. Why I built it and how it works.
- [From Jira Ticket to Merge Request: An AI Pipeline with Claude Code](https://hello-eme.ch/en/blog/ki-pipeline-jira-merge-request): How Claude Code reads tickets, implements them, tests, attaches screenshots and opens merge requests on a real project – and the guardrails that make sure a human still has the final say.
- [Behind the scenes: how hello-eme.ch is built, tested and shipped](https://hello-eme.ch/en/blog/hinter-den-kulissen-hello-eme): A monorepo, a CI pipeline, deployment with Coolify, custom Payload plugins and an MCP server that lets AI assistants maintain the whole site – a look under the hood.

## Projects

- [hello-eme-play](https://hello-eme.ch/en/projects/hello-eme-play): Game engine that turns any website into a game, configured by a single JSON. With a plugin for Payload CMS.
- [Moat](https://hello-eme.ch/en/projects/moat): A small PHP gate on the hosting you already have that keeps API keys out of the browser and forwards only approved requests. Still in development.
- [bexio-dotnet](https://hello-eme.ch/en/projects/bexio-dotnet): .NET library for the bexio API (2.0 and 3.0): invoices, contacts, accounting and more, with personal access token or OAuth2 sign-in.
- [Mirrorbase](https://hello-eme.ch/en/projects/mirrorbase): Desktop app that copies a database from a saved source to a target. Every database type is a plugin.
- [lazy-koins](https://hello-eme.ch/en/projects/lazy-koins): Crypto tax documents for Switzerland: exports and wallets in, tax value, income and statement out. Runs on lazy-koins.hello-eme.ch, still in development.
- [SurfLend](https://hello-eme.ch/en/projects/surflend): App for borrowing surfboards from people nearby or lending out your own. Still in development, try it on test.surf-lend.com.
- [JSON Assistant for VS Code](https://hello-eme.ch/en/projects/json-assistant): VS Code extension for jumping to a path in large JSON files, seeing the structure as a tree and finding where a key is used in the code.
- [Replicate PostgreSQL to Docker](https://hello-eme.ch/en/projects/postgresql-nach-docker-replizieren): PowerShell script that copies databases from a remote PostgreSQL server into a local Docker container in one go.
- [Kogni App](https://hello-eme.ch/en/projects/kogni-app): Mobile app for reaction and speed in sports

## Creative

- [Inner](https://hello-eme.ch/en/creative/inner)
- [Butcher's Shop in Croatia](https://hello-eme.ch/en/creative/metzgerei-in-kroatien)
- [Bilder Serie Japan 2017](https://hello-eme.ch/en/creative/bilder-serie-japan-2017)
- [Einsamkeit](https://hello-eme.ch/en/creative/einsamkeit-2)
- [Bahnhof der Gedanken](https://hello-eme.ch/en/creative/bahnhof-der-gedanken)
- [Auf dem Pfad des Lebens](https://hello-eme.ch/en/creative/auf-dem-pfad-des-lebens)
- [Die ersten die zu mir sprechen sind die Bäume](https://hello-eme.ch/en/creative/die-ersten-die-zu-mir-sprechen-sind-die-baume)
- [Einsamkeit](https://hello-eme.ch/en/creative/einsamkeit)
- [Monolog: Schüler des Weges](https://hello-eme.ch/en/creative/monolog-schuler-des-weges)

## Optional

- [All texts as Markdown](https://hello-eme.ch/en/llms-full.txt)
- [Deutsche Version](https://hello-eme.ch/llms.txt)
