Michele Beltrame's corner

Welcome!

I am Michele Beltrame, I love computer programming, Unix systems, languages and hiking in the mountains and playing the bass guitar.

This personal web site contains a blog with mainly tech-related articles, plus some extras.
Most blog posts (all the tech stuff) are in English, but there's also the occasional Italian language writing.

I’m attempting to write a (very simple, at least initially) text adventure in Rust, so I’m going to share
progress on my blog starting today. This first post is about the sections, that to day is the rooms of a house
for example.

I just published a Rust crate for European Union VAT IDs validation. It
performs a syntactic validation of a VAT ID, without querying the VIES database: this is what most developers
need, actually, because sometimes you can’t find a VAT ID (especially if it was just assigned) in the VIES
database.

So here’s my first Rust crate: codice_fiscale.
It’s a first attempt to release crates aimed at solving tasks which are very common especially in web programming:
validation of credit card numbers, shipping rates lookups, and loads of other things. Some of these tasks already have
Rust crates dedicated to them, other’s still don’t.