💼 Work

My open source work is concentrated on the following GitHub accounts:

👨🏼‍🍳 My own

👨🏻‍💻 PoP

🙋🏻‍♂️ GraphQL by PoP

GraphQL servers permalink

GraphQL by PoP is a CMS-agnostic GraphQL server in PHP. Its source code is distributed in the repos from the PoP and GraphQL by PoP accounts.

Frameworks/Specifications permalink

PoP describes an architecture based on a server-side component model, which provides a mechanism to build, configure and even deploy the application.

Currently implemented in PHP, I hope it can eventually become a specification, so that it can be implemented in other languages too.

Libraries permalink

Field Query is a reimagination of the GraphQL syntax to query it through URL params. By passing the GraphQL query through the URL, the response can be cached.

WordPress plugins permalink

Block Metadata enables to extract all the metadata for all the Gutenberg blocks inside of a blog post, converting this metadata into a medium-agnostic format. Its goal is to implement the "Create Once, Publish Everywhere" strategy (alias COPE), enabling to have our blog posts become the single source of truth for all content, for all different mediums or platforms: web, email/newsletters, iOS/Android apps, home assistants (like Amazon Alexa), car-entertainment systems, and so on.

Websites permalink

I have created the following websites for different NGOs. All of them are social networks, enabling users to upload their own content, and leveraging the capabilities from PoP.

MESYM - An environmental social network based in Malaysia.

MESYM
MESYM

TPPDebate - A social network to debate the Trans-Pacific Partnership Agreement ("TPP").

TPPDebate
TPPDebate

Agenda Urbana - A social network for social activism based in Buenos Aires, Argentina.

Agenda Urbana
Agenda Urbana

SDG-SSE - A social network about the Sustainable Development Goals ("SDG") and the Social and Solidarity Economy ("SSE").

SDG-SSE
SDG-SSE