The blog is generated by Jekyll, a Ruby-based static site generator. The theme is based upon Lanyon by Mark Otto. The content is written in kramdown. The icons are from Icons8. Google Analytics is employed to measure traffic.
The site is hosted by GitLab Pages. The TLS certificate is signed by Let’s Encrypt automatically via native integration through GitLab Pages. The private source code repository is hosted on GitLab, and the continuous integration and deployment pipeline is set up following the example Jekyll site using GitLab Pages.
The domain is purchased through Google Domains.
All aforementioned features and/or products are available in the their respective free tier, except for the domain.