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.


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.

These systems are essential for your community to …


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 …


Embracing new languages in OpenStack

OpenStack has been an (almost) Python-only community for a very long time. Other programming languages have been used for very specific use cases - UI, configuration files, deployment tools, for example - but never for OpenStack's API services until now.

During the Newton cycle, a resolution to accept Go as an official …


On communities: Sometimes it's better to over-communicate

Communities, regardless of their size, rely mainly on the communication there is between their members to operate. The existing processes, the current discussions, and the future growth depend heavily on how well the communication throughout the community has been established. The channels used for these conversations play a critical role …


Glance Mitaka: Passing the torch

I'm not going to run for Glance's PTL position for the Newton timeframe.

There are many motivations behind this choice. Some of them I'm willing to discuss in private if people are interested but I'll go as far as saying there are personal and professional reasons for me to not …