SYS://LNHUB Developer hub / public index

A working index of code, systems, and ideas.

Notes on things I do and independent projects that keep their own host. The goal is simple: keep useful technical context easy to find later.

About this hub ↓
Portrait of Luciano Nery
LUCIANO NERY

00 About the hub

Built to keep useful details from disappearing.

I’m Luciano. I build software, run infrastructure, and experiment with small systems. This site is the durable layer above scattered repositories, notes, bookmarks, and debugging sessions.

When something is worth keeping, I write it down. When it is useful as a page, it lives here. When it is a complete independent work, it keeps its own host and this hub points to it.

WritingDaily notes · Build logs · Project write-ups
CoverageWeb · Infrastructure · Security · Systems
StandardSources · Code · Reproducible details
Read why this hub exists ↗

01 Notebook

Recent entries.

Things I did, discovered, or took apart — from a small note in the day to a longer write-up of a project.

01 / 03 · Build log · Oct 26, 2026

fatturapa is a dependency-free TypeScript library I wrote so a B2B marketplace can issue Italian electronic invoices for its sellers. You pass amounts in integer cents; it computes the totals the way SDI recomputes them, reports every problem SDI would reject in one go, and returns the FatturaPA XML with its file name.

03 notes publishedOpen the full archive ↗

02 Independent hosts

Projects that stand alone.

Bigger work with its own domain and stack. A game on futurevector.org belongs here. A page on this hub does not.

An OrbVora duel in progress: a Warrior with a sword and a Cleric with a spear bounce around a square arena, with each fighter’s health and kit shown on the side tiles.

01 / 04 A live duel. Both fighters play themselves; the tiles on the sides show health, abilities and traits as they trigger.

ProjectLive prototype

orbvora.com

OrbVora

A free browser auto-battler. Build a spherical fighter, then watch the server run the duel on a timeline every viewer shares. No download, no account required.

Frontend
Nuxt 4, TypeScript, Canvas 2D
Backend
Python 3.12, FastAPI, PostgreSQL 16
Play
Browser, no account required
GameNuxtPythonDeterministic simulation
External hostsOpen the projects ↗

03 Hub map

Everything has a place.

Writing stays in the notebook. Projects keep their own host. Personal context and contact sit apart from the work.

04 Placement rule

If it is useful, give it the right home.

A note belongs in the blog. A complete independent system keeps its own host and is listed as a project.

Read the context ↗