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.
Portfolio website for my personal hobby photography. The site allows browsing photos by project and by subject, and includes a page with my favorite photos as well as a photo blog.
Built as a static site generated by Eleventy. At the moment, it’s hosted on Netlify and utilizes Netlify’s now deprecated Large Media feature for storing and delivering optimized images. I’m planning to rebuild this with Astro and move it to Cloudflare Pages.
A blind text generator using quotes from The Hitchhiker’s Guide to the Galaxy. This was a side project that originated from rereading the entire book series and marking a bunch of memorable quotes on my Kindle. Built with plain HTML and some vanilla JavaScript to string together random quotes and apply the options in the configuration form.
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.