Blog

Speak your Customer's Language

This is part of a series of good lessons that my dad tried to give me when I was young. Of course, I didn't get it for the best part of my life. But it is better late than never, right?

Read
Blog

Event Sourcing in Postgres: The Client

How to store different client's reading cursor in PostgreSQL, so to facilitate consuming an event stream by different consumers.

Read
Blog

Event Sourcing in Postgres: The Events

How to build a basic data model for Event Sourcing in PostgreSQL, and let multiple clients consume one or more topics.

Read
Blog

Event Sourcing in Postgres

How to build an Event Sourcing system using one of the best data-store tools available to humankind: Postgres!

Read
Blog

JavaScript: the Good Parts in 2020

This is a personal list of the stuff that I like about JavaScript and that I believe should be used today.

Read
Blog

ForrestJS & Fastify Examples

Learn by examples how easy is to build a Fastify based Web Service with ForrestJS and its feature composability.

Read
Blog

FetchqCRON

Executing repeatable jobs is at the core of most IT projects.
From following up a few days after a user signs up, to repetitive cleaning or caching procedures.

FetchqCRON provides time-based execution as a service, on Heroku or on-premise via Docker. FOR FREE.

Read
Blog

Hasura in Gitpod

How to run Hasura in a GitPod.io workspace

Read