About me

a nerdy kobold coding in the dark in front of a monitor, epic fantasy art

About me

Hi, I’m Enrico!

I like software that sparks joy, tabletop role-playing games and learning new things.

Software projects

Here are my dotfiles and an Ansible playbook to re-create my environment starting from a base Arch Linux installation.

Languages and tools I use frequently

Rust • C++ • Python • fishHelixperfTaskwarriorAnsibleSyncthing

Selected publications and talks

Where to find me

About this site

This website is made with love Kobold, a simple static site generator that I wrote to practice Rust. There is a link to the website sources in the footer if you are curious.

At the time of writing, the full website (including images and search bar index) weighs less than 1MB. Admittedly there is not a lot of content yet, but the thing is I’m not even trying to make it tiny: I’m not minifying CSS and Javascript, I’m not aggressively resizing images, and I’m shipping to clients a whole web-assembly search bar implementation. And yet, codekobold.io is tiny. This is just what happens without the bloat.

codekobold.io does not use cookies and the only information logged is about what content was requested by what IP address. Information that is only used to produce the access statistics you can see here. Most pages do not run any JavaScript other than what is needed to operate the search bar.

This site is designed to last and follows the principles of the indie web.

The website content is licensed under CC BY 4.0.

The search bar is powered by Pagefind, a client-only search solution written in Rust and compiled to web-assembly.

The icons used in the footer are created by Freepik - Flaticon.