This Blog

WIP HugoSCSSGitHub Actionsself-hosted fonts

A Hugo site built entirely from a custom layouts/ directory — no theme dependency, no third-party CSS framework.

Gruvbox color palette, Inter for prose, JetBrains Mono for code and metadata. Fonts are self-hosted. The Content Security Policy enforces font-src 'self' — no external requests at all. Deployed to GitHub Pages via GitHub Actions, with build info written at compile time.

Dog Shelter Website

WIP AstroReactTailwind CSSshadcn/uiDecap CMSCloudinary

Website for Trenčianský útulok, a dog shelter in Trenčín, Slovakia. The site facilitates adoptions through filterable dog profiles, promotes volunteering and donations, and hosts a community blog.

All dog listings are managed through Decap CMS so shelter staff can operate the site without touching code. Images are stored and optimized via Cloudinary. Currently in active development.

Letterboxd Stats

Live Next.jsTypeScriptPythonTailwind CSS

Parses a Letterboxd CSV export and surfaces viewing statistics that the platform itself doesn’t show. Genre breakdowns, director frequency, decade distribution, ratings curve, longest streaks.

The data processing runs in Python. The frontend is Next.js with TypeScript. Import your own export and explore your watch history.