Hi, I'm Phil.
I build small tools that do the repetitive work.
Most of them take over a task that used to be done by hand. Next to the tools I build websites, from the first sketch to the deployed app. My other field is newsletter marketing, and some of my tools come straight from that work.
I like digging into new topics and trying things out. The interest doesn't stop after work: I run a homelab, my smart home runs on Home Assistant, and I tinker with IoT and 3D printing.
Work
All projectsMisc-Encoder Rule-based text transformation
Takes formatted copy from office documents into a WYSIWYG editor, normalises it and emits structured markup. The output is shaped by configurable rule sets, so the same input can be turned into very different results.
Read more about Misc-Encoder →URL-Generator Tracking link builder and parser
Composes parameterised URLs one at a time or in bulk, breaks existing ones down into their parts and validates the result against a set of checks.
Read more about URL-Generator →Mail-Template-Builder HTML email to Outlook template (.oft)
Turns an HTML newsletter and its images into ready-to-open templates for desktop mail clients (.eml, .emltpl, .oft). It cleans the markup, inlines the CSS, maps the images and re-reads its own output to check it before download. Ships as a single HTML file or as a single PHP file for WordPress.
Read more about Mail-Template-Builder →DevSpace Developer workspace as a PWA
Notes, snippets, tasks, calendar, time tracking and an encrypted vault in one app. State syncs across devices, and the app installs like a native one.
Read more about DevSpace →Blog
All postsStack
- Languages
- TypeScript, JavaScript, PHP, HTML, CSS
- Frontend
- React, TanStack Query, Tiptap, Tailwind CSS, Vite
- Backend & data
- Node.js, WordPress, Kirby, PostgreSQL, MySQL, Supabase
- Tools
- Git, GitHub Actions, Vitest, Docker, Plesk, Vercel
Contact
- hello [at] frontend-head [dot] de
- github.com/frontend-head (opens in a new tab)