Hi! I'm Federico, an Italian developer who loves to learn new things.

I graduated from the University of Bologna with a master's degree in Computer Engineering.

I always try to expand my skillset by creating new projects. You can check out some of them on my Portfolio. You might know me for espanso, my most successful project to date.

In my spare time I also enjoy spending time with my family and friends, playing the piano and drawing.

I'm currently reading Clean Architecture, and I've previously read Designing Data-Intensive Applications. You can also check my books recommendations.

Latest posts:

Sometimes I also enjoy writing technical articles, although I'm not particularly good at it ¯\_(ツ)_/¯

Why Electron is a Necessary Evil
Why Electron is a Necessary Evil

Unless you’ve been living under a rock for the past 5 years, chances are you have used an Electro...

Understanding Strings in Rust
Understanding Strings in Rust

When I started learning Rust a couple of years ago, the first thing that really got me thinking w...

Regex101 - The Ultimate Tool for Regular Expressions
Regex101 - The Ultimate Tool for Regular Expressions

If you’ve been programming for a while, you will surely know how useful regular expressions can b...

How to Promote Your Open Source Project
How to Promote Your Open Source Project

As a developer myself, I know how hard it can be to promote a project. You spent weeks, months, o...