Relative timestamps in Astro JS
Migrating to Astro required rethinking how to handle relative timestamps on the client side while dealing with a highly static website. It's doable, but I had to work around a minor Astro quirk.
Rebuild cached static website Docker layers in Easypanel
Self-hosted PaaS like Easypanel make serving continuously deployed websites a breeze. Unfortunately, they don't integrate so easily with external data used during a static website build process.
Build with Deno's Fresh in Sublime Text 4
Two quick tweaks for a "just works" developer experience using Deno's new Fresh web framework.