Skip to content

1Git2Clone

A dev with the horrible habit of “doing it myself”.

By day, Junior AI Dev at a fintech: LLM integrations and Go/AWS data flows. Everything below is what happens when nobody's paying me to.

Projects

A few of the more notable ones:

ProjectWhat it is
VPS flakeEverything in Infra. 14 services, 3 trust boundaries, 0 manual steps
Serenity Discord botRust · Serenity/Poise · Postgres · Redis · tokio-console
rust-random/randContributions to the random number generation library for Rust, as a random kid
skavexThe Markdown + LaTeX + Svelte preprocessor behind this site's blogs
hu-tao.devSvelteKit 2 · Svelte 5 · Tailwind v4 · skavex. You're looking at it.

Infrastructure

One VPS, described end to end in a single NixOS flake — disks, firewall, secrets, and every container service. Git hosting, music, search, a status page, and the observability to notice when any of them fall over.

Forgejo, because of GitHub's incredible reliability.

Read more

Stuff I Reach For

The day job covers the Go and AWS parts. The rest is the “doing it myself” habit.

Writing

Algorithms, Linux, tooling, and the parts of software that become clearer when you explain them.

Contact

ivan@hu-tao.dev