Faultd.

Journal of a software engineer.

HTMT, but for PHP

29 November, 2024

Now that I'm comfortably on SourceHut with my work, I've also managed to get a 1.0 out for a PHP port of HTMT, my templating library for C#. The PHP port is called Toretto, because it is based on the new \DOM\HTMLDocument that came with PHP 8.4. Get it? DOM? As in, Dominic Toretto? Well, I think it's quite clever if I do say so myself.

In other news, I'm working on a YAML-like (but flat) serialization language as well (that supports boolean functions). It'll appear here as work progresses. I'm also dabbling with building a e-mail client to solve some of my many gripes with modern e-mail clients and their unneccecary complexity, but I don't have much progress to report in that front yet. All I can say is that I'm slowly figuring out IMAP and SMTP protocols at the moment. It's a rather large undertaking, so I don't expect to make much progress for a while.