Colophon

How this site is made. It is a static site with no JavaScript of its own: every page is plain HTML with its styles inlined, rebuilt whenever something changes.

Made with

Framework
Astro, built with Bun. The only script is Cloudflare’s cookie-free Web Analytics.
Type
EB Garamond, regular and italic, served from this domain. The signature at the top is set in Allison, turned into a single SVG path and inlined.
Content
Projects are Markdown files in the repository. Posts come from Inovus Blogs through the Ghost API, releases from the GitHub API; both are fetched at build time.
Dates
“Last updated” is read from the git history of each page’s content, not written by hand.
Images
The preview cards and icons are drawn with Satori and sharp, from the same type as the pages, and kept as files; they are redrawn only when they change.
Hosting
GitHub Pages, behind Cloudflare’s cache. GitHub Actions builds and deploys on every push, whenever a post is published on Inovus Blogs, and every Sunday. Search engines hear about changes through IndexNow.
For machines
A sitemap, RSS feeds for posts and releases, structured data on every page, and llms.txt for language models.
Source
On GitHub.

This build

Pages
14
JavaScript
None
Stylesheet
Inlined in each page, 3.0 KB compressed
Fonts
2 files, 48.1 KB
Whole site
1.6 MB across 51 files
Built
30 September 2026, 20:51 IST, in 10.4 s
Commit
c6db5eb

Page sizes

The HTML of each page, compressed as it is sent. The stylesheet and fonts above are shared, and cached after the first visit.

Home
11.3 KB
Projects
11.7 KB
Blog
18.3 KB
Releases
9.6 KB
Colophon
9.6 KB