Skip to content

brandur.org — Articles

  • Roughly three 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 3

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

Most recent posts

Eradicating N+1s: The Two-phase Data Load and Render Pattern in Go
Author’s note: This is a longer piece that starts off with exposition into the nature of the N+1 query problem. If you’re already well familiar with it, you may want to skip my description of …
On , by Brandur Leach, 3,972 words
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,664 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