Szymon Kaliski

Generating this Website Statically, the Hard Way

Hi!

The only thing I can report on this quarter is that I went down one of the most common computer-person-with-a-website rabbit holes imaginable: I wrote my own static site generator. At least, I didn't do it to procrastinate actually writing something, but to keep this site in a healthy state.

This website is now just plain HTML & CSS, just how Tim ↗ intended. It is generated from ~2000 lines of bespoke Typescript code. I documented the details in a little write-up — there are some fun things in there: custom markdown directives, backlinking with highlighted text fragments, and cross-markdown transclusions. Enjoy!

Worth Checking Out

What I've been reading lately:

On the web:

Fin

Summer has finally begun, which means that once again, I'm optimizing for swimming in the nearby outdoor pools as often as possible. Life is also keeping me busy, so I make no promises about any new side-projects for the next issue, but I do have a couple of things in the back of my mind.

In the meantime, if you find any issues with the new website, do let me know!