This used to be Slick site. There used to be Haskell here. This used to be a blessed place. But now its all Typst.
Managing a build in Haskell and managing the content in another language (usually markdown, though you could use typst with a little effort) was annoying and I honestly stopped trying after setting it up. Moreover, using Shake to build my lilโ static (world wide) website was, uh, overkill. I saw Astaโs post about moving from Forester to all Typst and thought that if Typst can replicate enough of Forster for her, it can certainly replicate my Slick site. In fact, it makes some things quite a lot easier like ๐ณ or
Isnโt that nice. Well, okay, you could get all that going using Slick (maybe even with Typst as your content). Mainly Iโm cutting a lot of overhead using Slick + Shake to build the site and another language to describe the content. Typst also has a surprisingly nice DX for building a static site: typst watch --format bundle launches a static HTTP server that reloads on file change. How grand. As an added bonus, a really simple nix flake means its very easy to pick up editing this site anywhere that can clone this git repo. I donโt even have to remember the commands for building the site and such, theyโre all in the nix flake (I really am suffering the worst form of brain rot).
Once I figure out how to include CSS using typst its so over for you
I dunno, something about the L3 programming layer just seemsโฆ like complicated or something. Like I said, man, I really am suffering the worst form of brain rot.