A year in WordCamps

So, it’s the end of the year once again, and we’re all making our year’s balance.

For me, 2015 is the year I turned from an anonymous WordPress developer to an (equally) anonymous WordPress community member.

I’m writing this three weeks after the inaugural WordCamp US in Philadelphia. It’s been (roughly) just one year after my first WordCamp Europe in Sofia. I attended also to WordCamp Europe in Seville and WordCamp Zürich. And, in the middle of that I helped organizing  the WordPress Meetup Milan and the first Italian Contributor Day, back in November.

Now I’m starting to understand what WordPress really is.

I’ve been working with WordPress since 2009, but I’ve never been involved in the community. When you are just user of an open source software, you focus on maximizing  what you could get from the software. When you start being involved in its community, you start to switch focus, thinking about what you could give to the software.

Italian Community at WordCamp US

So you start translating it in your language. You find a typo in the docs and you fix it. You start to take part to discussions. Maybe you’re a developer working with the software as your day job, and you start to contribute with patches, maybe just a single, stupid line. Or you’re a designer, and you help to improve the UI. In short, you show up. And the WordPress community adhere to the old saying:

decisions are made by those who show up

If something makes you feel uncomfortable, just show up and tell. I think that’s really a good way of doing things.


New year’s resolutions

So what will 2016 be like? Of course, I will be contributing more. As a developer I find really challenging and exciting working on an open source software with so many competent contributors. There’s so much to learn!

And what about WordCamps? Well, I have already purchased my ticket for WordCamp Europe in Vienna, so let’s see if I break my 2015’s attendance record!

A JavaScript framework on every table

For example, the most recent TodoMVC pull request, as of this writing, wants to add Riot.js 2.0. What is Riot.js 2.0, you ask? Apparently, it’s the second version of something called Riot.js, an app framework that’s like React.js, but better in some ways that are definitely important. “But wait,” you may ask, “didn’t React like just come out and isn’t even 1.0 yet? How can a thing based on it be 2.0 already?!” The answer, my friend, is JavaScript.

Source: http://www.allenpike.com/2015/javascript-framework-fatigue/

Two plus two is five (sometimes)

An anthropologist was asking a primitive tribesman about arithmetic. When the anthropologist asked, “What does two and two make?” the tribesman replied, “Five.” Asked to explain, the tribesman said, “If I have a rope with two knots, and another rope with two knots, and I join the ropes together, then I have five knots.”

Un Napoletano in Sicilia – un mese dopo

Eccoci qui dopo un mese. Seguendo le linee guida della Piramide Inversa (grazie Carlo) inizio dalla notizia più importante in modo che, se sei di fretta, non ti perda il succo del post.

Mi sono trasferito un mese fa in Sicilia. Sto bene, non mi manca nulla, non sono dimagrito (anzi) e non lavoro troppo. Le persone del luogo mi trattano bene, ho qualsiasi negozio mi possa servire sotto casa (anche un negozio di musica) e non fa nemmeno troppo caldo.

Bene se adesso hai qualcosa di più importante da fare, vai pure, tanto quello che seguirà saranno solo vaneggiamenti e qualche foto.

Continue reading “Un Napoletano in Sicilia – un mese dopo”

Cosa ho imparato nelle ultime settimane?

Che cosa ho imparato nelle ultime settimane?

  • Che gli altri non possono conoscere le tue intenzioni, se non le espliciti. “È così, ma in realtà pensavo di…” non esiste. Esiste solo quello che è evidente e alla luce del sole.
  • Che non importa quanto studi e quanto sai: la realtà è spesso (più spesso di quanto non ci piaccia ammetterlo) più complicata di quello che ci insegnano trattati e libri. La realtà è così stupendamente illogica che solo scontrandoti con essa puoi dire di sapere veramente.
  • Che in una discussione cercare di capire di chi è la colpa è inutile: meglio mettersi nella condzione di chiedere : “Cosa posso fare per rimediare?”
  • Che, quasi sempre, in una discussione difficile avvengono contemporaneamente tre conversazioni contemporaneamente: una riguardante l’argomento in questione, una riguardante i nostri sentimenti, e una con noi stessi. (Ma di questo parlerò meglio in futuro).