Skip to content

brandur.org — Articles

  • Roughly four posts per year
  • First post on

Posts per year

Data for this chart is available in the table below
Posts per year
Year starting Posts
2017 4
2018 7
2019 4
2020 1
2021 3
2022 1
2023 2
2024 2

Any gaps could be due to errors when fetching the blog’s feed.

Most recent posts

The Notifier Pattern for Applications That Use Postgres
Listen/notify in Postgres is an incredible feature that makes itself useful in all kinds of situations. I’ve been using it a long time, started taking it for granted long ago, and was somewhat shocked recently …
On , by Brandur Leach, 1,660 words
Web APIs: Enriched DX By Disallowing Unknown Fields
Go’s JSON library provides the decoder option DisallowUnknownFields which even if not intuitively obvious, is a handy option fo adding a layer of improved DX to web APIs. As the name would suggest, it causes …
On , by Brandur Leach, 1,304 words
River: a Fast, Robust Job Queue for Go + Postgres
Years ago I wrote about my trouble with a job queue in Postgres, in which table bloat caused by long-running queries slowed down the workers’ capacity to lock jobs as they hunted across millions of …
On , by Brandur Leach, 1,626 words