How to send Keycloak events as a webhook

Keycloak is a powerful, open-source IAM provider that offers numerous out-of-the-box features. At the time of creating this blog post (2021), one key capability that Keycloak lacks is the ability to send webhook events to…

Creating enum type tables on Hasura

So I recently streamed my late-night software development process (thinking out loud, walking through my thought process). A part of it was discussing how to create enum type tables using Hasura. I enjoy going through…

The past, the present, the future me

Treating my past, present, and future selves as individuals that I interact with directly helps me optimize my life: increase happiness, reduce regrets, address laziness, and more. It is a mental model that teaches me…