Mail Server down

I’m sorry to all the people who have tried to contact me via email in the recent days, I encountered a problem in the mail server.I fixed it right now, email should work properly.

Zeitstilla artworks

I wanted to create original splash images for my new app Zeitstilla. I started from pencil sketched concepts, then I digitalized them and created stroke lines with photoshop.
Palette has been generated from the app’s theme primary and secondary colors (material), adding other colors from these twos.


Months ago I needed to study/do many things intensively. As always, time is never enough and what we have must be managed optimally. I already knew the Pomodoro technique and I’ve started reusing it again. But soon that wasn’t enough. The heterogeneity of tasks that I had to perform and their occurrences forced me to … Read more


Even if it’s on an early stage, I’m proud to release a first version of Meshgraph, an open source library which allows to convert 3D objects into graphs and thus perform algorithms on them in python. Additional features to come in the future.Visit GitHub repo.

The “Clone Quotes” page

Recently I watched the Star Wars: The Clone Wars marathon, on my advice a high quality TV series.
I’ve always appreciate the quote at the beginning of each episode, which provides a wise hint by alluding to the upcoming story.

On the page Clone Quote I host a tiny app that picks random quotes from the show. By refreshing the page a new quote will appear.

Read more

Action Figure Prototype

When I was a kid I always desired to create toys on the characters of my imagination. I used to craft creatures often with whatever I had on hand. Yes, I was young with a lot of time and no money.
Now that I have money, I have very little free time and even less imagination. Despite this, I managed to finish a project that I had been wanting for… decades.

Read more

About war

What are wars fueled by? Thirst for power or conquest? Vengeance? Fear of the other? Discrimination? Understandable, but wrong.

Read more