4 Minutes

Fascinating Faceting with Postgres

Faceting is a powerful way to allow users to filter results in a search engine. In this post, we explore how to implement a basic faceting query in Postgres.

12 Minutes

Managing permissions with Postgres event triggers

How event triggers can be used to provide a flexible mechanism for permissions management at scale.

5 Minutes

Preventing Catastrophe using Gum

How I use 'gum' to help to prevent accidentally running commands against production environments.

10 Minutes

Hardening Security: From Zero to Hero

How I went from scoring a D- to an A+ on a site security report in a few hours, some coffee and of course, a little code.