I build this site with Pelican and host it on AWS S3 with CloudFront. I configure my AWS resources with Ansible, and build and deploy the site contents with a few commands running on GitHub Actions.
(Previously the site was built with Jekyll, but I migrated to Pelican because it’s written in Python, so I can extend it more easily.)
The layout originally started with the Hyde theme, but I’ve modified it to be more minimalist. The font is PT Sans and the colour palette comes from the Pantone Color of the Year 2018, “Ultra Violet”. This is because purple’s my favourite colour!
The images on my posts aren’t drawn by me. Mostly I find them on the Flickr accounts for The British Library and The Internet Archive (since gone from Flickr). Both have a lot of scans from way-out-of-copyright old books. I’ve also started generating some images in the same style with Stable Diffusion, which the alt text always mentions as “(generated by Stable Diffusion)”.
I edit my images with Acorn and sometimes GraphicsMagick. I optimize them with the awesome oxipng (blog post) and jpegoptim.
My GIFs come from the vast pile of them hosted on Geocities sites, and pulled from Internet Archive’s backup with their GIFCities site.
Thanks to all of these technologies for making my blog possible!