Projects

An overview of my open source projects and personal websites.

moritzlost.dev

Last update:

The website you’re currently browsing, a place to showcase my projects and occasionally share my thoughts. Built as a fully static site powered by Astro and hosted on Cloudflare Pages. The entire content is kept in Markdown files with frontmatter and kept under version control in the repository.

  • SSG
  • Astro
  • Cloudflare

mehrlicht.photos

Last update:

Portfolio website for my personal hobby photography. Features around 500 photos spread across more than 30 projects, as well as curated collections by subject and a photo blog.

I recently rebuilt the site with Astro and moved it to Cloudflare Pages. It was previously powered by Eleventy and hosted on Netlify. Read more about the migration process.

  • SSG
  • Astro
  • Cloudflare

processwire.dev

Last update:

Back when I actively worked with ProcessWire, I wrote a number of in-depth tutorials and guides, both to contribute to the community and as a learning exercise. Eventually, I wanted to collect those tutorials in a single place. The website was built as a static site powered by Eleventy and hosted on Netlify, so it could stay online for a long time without maintenance. It’s still online, though the content may be outdated.

  • SSG
  • Eleventy
  • ProcessWire

ProcessWire Modules

Last update:

During my time working with ProcessWire, I developed a number of open source modules. Functionality included:

  • Automatically finding page titles in text content and turning them into links.
  • Utilities for having dynamic content in cached pages, and for easily clearing multiple caches.
  • Adding hCaptcha spam protection to ProcessWire forms.

I no longer actively develop those modules, but continue to fix small bugs and accept pull requests if something breaks.

  • PHP
  • ProcessWire