Projects

Some of the things that I’ve built or contributed to throughout the years:

2016-today

Work for Automattic, co-organizer at WordPress Lugo meetup.

Gutenberg (2020) PHP, JavaScript, React, Redux ― Started contributing to WordPress’s new block editor full-time. Mainly active in the block style subsystem, aka “global styles”.

WordPress Lugo meetup (2019-2020) Event co-organizer ― Helped revive the event and organized a monthly meetup until just before the pandemic broke out.

Global Styles for WordPress.com (2019) PHP, JavaScript, React, Redux ― As part of experimenting with Gutenberg within my team, I implemented a plugin that changed font-families site-wide. It graduated to be part of the Site Editing Toolkit.

Star rating block for Jetpack (2019) PHP, JavaScript, React, Redux ― As part of experimenting with Gutenberg within my team, I developed the star rating block, that graduated to be part of Jetpack.

@wordpress/docgen (2019) NodeJS, Markdown, JSDoc ― Created a tool to document ES6+ APIs automatically.

Block Editor Handbook (2018) Technical Writing & Infrastructure ― Bootstrapped some tutorials, reorganized the handbook’s major sections, and helped land it in WordPress’s infrastructure.

hc-client (2017-2018) Socket.io, JavaScript, React, Redux ― Real-time communications library to be used as an embedded client in different contexts (WordPress plugin, standalone).

Blog In A Box (2017) PHP, D3.js, Python ― Experiment to connect the Raspberry Pi, the Sense Hat, and WordPress (plugin, theme, installer). It got featured in The MagPi #56!

eslines (2016) NodeJS, ESLint ― As my trial project for Automattic, I created a library that works with ESLint to only report errors in lines that were modified. Someone else coined a tagline that I like: “the boy-scout rule in a tool“.

More soon