About

I’m Fabrizio Ferri Benedetti, a technical, UX, and programmer writer based in Barcelona, Spain. I write and explore tech for a living. I’ve been communicating about tech and connecting people at tech companies since 2008, first as a tech journalist and content strategist, then as an API designer and tech writer.

I know enough coding to be dangerous and I often create my own tools. I love the Oxford comma, em dashes, semicolons, and the interrobang. My grammar is descriptive when writing and prescriptive when editing. I break rules all the time if it helps getting a message across.

I help people through technology. If that means writing a shell script instead of editing a long tutorial, then I’ll do it. I create code samples if the scenario requires that (both machines and humans can read them). And if something can be solved by having less documentation, I’m OK with hitting Delete.

As a psychologist who jumped into tech, I believe that all companies should have more writers and philosophers and educators in their ranks, that is, more underscore-shaped people. I’m a skeptical optimist and a rationalist. Even though it’s a messy social enterprise, I stand by science, in a Feyerabendian way.

I used to write a Spanish blog from 2003 to 2017. My brother has a website, too.

About “passo uno”

Passo uno is Italian for stop-motion. It also means step one.

Choosing the first step of a procedure is often the most critical part of technical writing. At the same time, good UX writing can be seen as a sequence of discrete steps, a stop-motion dialogue which flows like a real conversation. I also wanted the domain name to reflect my ancestry: I was born in Italy and consider myself Italian, though I’ve lived in Spain for longer.

Contact me

You can reach out to me by email or on LinkedIn. You can also find me at Write the Docs BCN, the local chapter of Write the Docs that I founded in 2016. I speak English, Spanish, Italian, and Catalan fluently. I know a little bit of Persian. I’ll be delighted if you teach me some Chinese, Russian, or Arabic.