Developer's black hole

Hi. I’m Flavio Percoco (a.k.a flaper87), and I’m a Software Engineer at Red Hat, where I spend my days working on OpenStack, speaking at conferences. In my spare time I contribute to Rust, write, read, surf, travel, smoke my coffee and drink my pipe.

Who is responsible for our growth?

I believe our growth is in our hands, just like I believe we're responsible for
our lives. I believe that improving our current situation is our responsibility.
Our career growth, our life growth, etc are all in our hands.

On communities: When should change happen?

One common rule of engineering (and not only engineering, really) is that you
don't change something that is not broken. In this context, broken doesn't only
refer to totally broken things. It could refer to a piece of code becoming
obsolete, or a part of the software not performing well …

On communities: Trading off our values... Sometimes

Not long ago I wrote about how much
emotions matter
in every community. In that post I explained the importance of emotions, how
they affect our work and why I believe they are relevant for pretty much
everything we do.
Emotions matter
is a post quite focused on how we …

On communities: Empower humans to be amazing

When it comes to communities, a system is the set of processes you put in place
to allow for humans to be amazing. It's the means to empower these humans to
contribute to your community, learn from it and grow with it.

On communities: Emotions matter

Technology is social before it's technical - Gilles Deleuze

Humans are driven quite a bit by emotions. You may be a rational human being but
your emotions will still drive many of your choices. You can be excited, angry,
interested, or sad about things. It doesn't matter, you'll react to those …