Personal blog by Basil Eldho — technical notes on systems programming, networking, and distributed systems.
Live at latencylog.tech
- Hugo — static site generator with fully custom layouts (no theme)
- GitHub Actions — builds and deploys to GitHub Pages on push to
master - Supabase — anonymous comments and emoji reactions (PostgreSQL + REST API)
content/posts/ blog posts (Markdown)
layouts/ Hugo templates
_default/
single.html post page (includes comment/reaction system)
list.html post index
index.html home page
static/css/ stylesheet
migrations/ Supabase SQL migrations
.github/workflows deploy pipeline
hugo serverRequires Hugo extended v0.159.0+.
Backed by Supabase. Set supabaseUrl and supabaseAnonKey in hugo.toml under [params]. Run migrations/001_init.sql in the Supabase SQL editor to create the schema.
No login required — comments are anonymous. Reaction/vote deduplication is handled via localStorage.