WELCOME

Welcome to H3RALD.com. This site used to be a fairly active blog back in the early 2000s, but sadly I progressively lost interest in writing articles, perhaps because I didn't have anything new to write about that you couldn't find elsewhere. However, all the content is still here, so feel free to browse through the articles section.

As I progressively neglected writing, I started creating more and more small programs and tools to perform common tasks, mostly using the Nim programming language. They are all open source, they all have a dedicated project page here, and there's some pretty decent documentation for most of them. You can find them all in the projects section.

Last but not least, I also added a grimoire section, where you'll find useful spells to cast on with your command line to solve common problems (and save some time instead of searching the web or asking AI bots or something).

Enjoy your stay, and thank you for stopping by!

— Fabio

featured projects

min

A tiny concatenative programming language and system shell, providing a small standard library with regular expression support, cryptography, file management, and more.

hex

A tiny, minimalist, concatenative, stack-based and slightly-esoteric programming language inspired by min that can run on many platforms and can be used as an embedded language, to create shell scripts, or simply to learn more about concatenative programming.

LiteStore

A self-contained, lightweight NoSQL data store, featuring a RESTful API, full-text search, JWT token validation and authorization support, server-side JavaScript middleware, and more.

featured articles

This web site is 20 years old

On March 28th, 2004, H3RALD.com was born

10 programming languages worth checking out

A quick comparison of 10 non-mainstream programming languages

10 more programming languages worth checking out

Another look at 10 non-mainstream programming languages, 10 years later