CMS used to build this and other public websites.

Press is the core library used for to make this website happen. The library reads from different sources (WordPress or filesystem for now) and serves a GraphQL server to get all the content. It also provides some tools to transform the media (resize, optimize, etc.).

It’s built using some design patterns that allow additions of new sources in the future. It’s private for now, but I want to get to a more stable phase and make it public.

Update

The new website is also using Press, but following a completely new approach. It does not use GraphQL at all.

P