On: 2022-10-16 -
Reading Time: 4 Minutes
I have been writing down events of my life for the last 10 years. I want to
celebrate this achievement. 🎉☺️ This diary helped me a lot in the past, and I
wish to convince anyone who is on the fence about starting one to go for it.
Those are my personal observation.
Continue reading...
On: 2020-12-06 -
Reading Time: 1 Minutes
If you are using Orion, Siderus’ IPFS desktop
client, you might have noticed that the app has not received any update during
the last year.
Around a year ago, after noticing an extensive amount of misusage of our IPFS
Gateway to share illegal content, I have decided to redirect the traffic to the
official IPFS Gateway. We took down the servers and IPFS nodes and gateways from
every continent.
Continue reading...
On: 2018-05-29 -
Reading Time: 3 Minutes
The journey that I have decided to take with Siderus
brought myself always in embarrassing moment on meetings Hyped discussion
about “Blockchain” and data storage. In this article I don’t want to talk about
the misconceptions about storing data into a blockchain, but instead I want to
focus on a more generic question that I have been asked: Is a blockchain useful
for human being? Can we use it for good?
Continue reading...
On: 2018-01-06 -
Reading Time: 3 Minutes
During the last year I have learned how important it is to build, test and
deploy using always the same docker container as well as reducing its size.
As I have not found anything online, I want to remember and share it: I am
testing my go packages with a multistage docker build inside my pipeline on
GitLab.
Continue reading...
On: 2016-09-03 -
Reading Time: 1 Minutes
One of the biggest things that I have been learning is the discipline of being focused on the main goal. I get distracted every few minutes, and if it is not an advertisement, or a funny cloud in the sky, it is an event that we may consider bigger than it actually is. Instead, I don’t want to lose the focus on the prize.
Continue reading...
On: 2016-08-30 -
Reading Time: 1 Minutes
A month ago I have ordered, as a backup device, a Chromebook. I was watching videos on youtube and I have selected the ASUS Chromebook Flip without thinking much. It is powerful, cute, convertible, the screen is not that bad and the keyboard is meh… you can get used to its size. The main problem was not the hardware: after a month with Google ChromeOS, as a developer, I am really disappointed. I was expecting a device to work, and instead I got something to play cat videos.
Continue reading...
On: 2016-05-14 -
Reading Time: 2 Minutes
I remember when I was 10 and my mother was worried about me staying too much in
front of the computer, writing lines of weird text on a black and white screen;
I used to be one of these boys that were not supported by friends and family,
because it was hard to understand computers… 🤔 but now things have changed,
and writing code is cool.
I consider myself a 75% self-taught developer, meaning that I have been
learning how to write code by myself, a little in school and by working. I have
been working with several developers that taught me a lot. Some good developers
suggested me new and exciting things. Others bad developers taught me how to
be a better developer. I have recognized a pattern in almost all of them: they
are not continously learning new things, and they don’t care much.
Continue reading...
On: 2016-05-10 -
Reading Time: 1 Minutes
I have always been in love with the concept of distributed and decentralised
services. Those two concepts are aligning almost perfectly to my political an
philosophical point of view. And this short note is not much about software, but
more as a note to remember myself how much spoiled by centralised services
we are.
On the airplane to Stockholm, It was hard to explain to my boyfriend how much we
are relaying on centralized services, without talking about the centralised
fallback and backup solutions. I made a simple “question-game” to explain this
concept and try to find a fungible solution to solve the main problem. It is
a series of “what if… ?”. With that question, any action is in not possible
anymore, until a fungible solution is found. The goal of the game is to find
something easy to find and replace, and that would make the action possible.
Here is a simple example we made:
Continue reading...
On: 2016-04-17 -
Reading Time: 2 Minutes
JavaScript development is crazy, and evolving fast… and the more you learn about it
the more you realize how crazy it has become 😅. I think it is exciting, indeed, but
Sean, in his clear post
explained perfectly why a simple project is over-engineered
and I have to disagree with him: some JavaScript’s frameworks, like React, are
not the cause of unnecessarily complicated projects… and React is not over
engineered!
Sean, by using a simple example of an Hello World App in React described the
pain of using several tools and a big libraries, just to build a simple
application. He said:
Continue reading...
On: 2016-04-09 -
Reading Time: 1 Minutes
Finally I have decided to ditch Wordpress.com to start using Jekyll for my new
personal blog. This decision was made after considering that the most of my blog
posts are written in Italian. Only 2 years ago I have decided to write in
English, to allow more people to easily
read (access) my thoughts… and everybody knows that a not well-index blog with
weird languages is not loved by google’s bots!
Joke aside, the main reasons that made me switch to Jekyll are:
Continue reading...