</>
</>
TECHREPORT
.
Databases
Performance
Security
Frontend
Distributed
Search
Subscribe
Home
/
Brandur
Source
Brandur
75 articles from Brandur.
The Minimum Viable Unit of Saleable Software
BL
Brandur Leach
·
Engineering
The Second Wave of the API-first Economy
BL
Brandur Leach
·
Engineering
Eradicating N+1s: The Two-phase Data Load and Render Pattern in Go
BL
Brandur Leach
·
Languages
The Notifier Pattern for Applications That Use Postgres
BL
Brandur Leach
·
Databases
Web APIs: Enriched DX By Disallowing Unknown Fields
BL
Brandur Leach
·
Engineering
River: a Fast, Robust Job Queue for Go + Postgres
BL
Brandur Leach
·
Databases
On Using Go's `t.Parallel()`
BL
Brandur Leach
·
Languages
Soft Deletion Probably Isn't Worth It
BL
Brandur Leach
·
Engineering
Postgres: Boundless `text` and Back Again
BL
Brandur Leach
·
Databases
How We Went All In on sqlc/pgx for Postgres + Go
BL
Brandur Leach
·
Databases
Minimally Invasive (and More Accurate) Analytics: GoAccess and Athena/SQL
BL
Brandur Leach
·
Databases
Feature Casualties of Large Databases
BL
Brandur Leach
·
Engineering
Doubling the Sorting Speed of Postgres Network Types with Abbreviated Keys
BL
Brandur Leach
·
Databases
Sequences: A Modest, Contra-garden Travel Project
BL
Brandur Leach
·
Engineering
Building a Robust Live Reloader with WebSockets and Go
BL
Brandur Leach
·
Languages
SortSupport: Sorting in Postgres at Speed
BL
Brandur Leach
·
Databases
How to Manage Connections Efficiently in Postgres, or Any Database
BL
Brandur Leach
·
Databases
A Missing Link in Postgres 11: Fast Column Creation with Defaults
BL
Brandur Leach
·
Databases
Tweeting for 10,000 Years: An Experiment in Autonomous Software
BL
Brandur Leach
·
Engineering
Living APIs, and the Case for GraphQL
BL
Brandur Leach
·
Engineering
Scaling a High-traffic Rate Limiting Stack with Redis Cluster
BL
Brandur Leach
·
Databases
Touring a Fast, Safe, and Complete(ish) Web Service in Rust
BL
Brandur Leach
·
Performance
Speed and Stability: Why Go is a Great Fit for Lambda
BL
Brandur Leach
·
Performance
Scaling Postgres with Read Replicas & Using WAL to Counter Stale Reads
BL
Brandur Leach
·
Databases
Redis Streams and the Unified Log
BL
Brandur Leach
·
Databases
Implementing Stripe-like Idempotency Keys in Postgres
BL
Brandur Leach
·
Databases
Should You Build a Webhooks API?
BL
Brandur Leach
·
Engineering
Transactionally Staged Job Drains in Postgres
BL
Brandur Leach
·
Databases
Using Atomic Transactions to Power an Idempotent API
BL
Brandur Leach
·
Engineering
The Limits of Copy-on-write: How Ruby Allocates Memory
BL
Brandur Leach
·
Engineering
How Postgres Makes Transactions Atomic
BL
Brandur Leach
·
Databases
Pseudo-HTML and Pidgin CSS: Building an Email Newsletter
BL
Brandur Leach
·
Frontend
The Accidental Evangelist
BL
Brandur Leach
·
Engineering
A Comparison of Advanced, Modern Cloud Databases
BL
Brandur Leach
·
Engineering
Building Robust Systems with ACID and Constraints
BL
Brandur Leach
·
Engineering
In Pursuit of Production Minimalism
BL
Brandur Leach
·
Engineering
Is GraphQL the Next Frontier for Web APIs?
BL
Brandur Leach
·
Engineering
Why Doesn't Stripe Automatically Upgrade API Versions?
BL
Brandur Leach
·
Engineering
Learning From Terminals to Design the Future of User Interfaces
BL
Brandur Leach
·
Design & UX
Using Canonical Log Lines for Online Visibility
BL
Brandur Leach
·
Engineering
Service Limits
BL
Brandur Leach
·
Engineering
The Case For A Go Worker Pool
BL
Brandur Leach
·
Languages
The Missing Manual for Hacking Postgres
BL
Brandur Leach
·
Databases
AWS Islands
BL
Brandur Leach
·
Engineering
The Intrinsic Static Site
BL
Brandur Leach
·
Engineering
Notes on Go
BL
Brandur Leach
·
Languages
A Guide to Free CA-Signed Certificates
BL
Brandur Leach
·
Engineering
My Heroku Values
BL
Brandur Leach
·
Engineering
Exploring Object Hierarchies in Psql
BL
Brandur Leach
·
Engineering
Running at Stripe
BL
Brandur Leach
·
Engineering
Rate Limiting, Cells, and GCRA
BL
Brandur Leach
·
Engineering
Designing Alerts
BL
Brandur Leach
·
Engineering
Postgres Job Queues & Failure By MVCC
BL
Brandur Leach
·
Databases
A Month of Kinesis in Production
BL
Brandur Leach
·
Engineering
Kinesis Shard Splitting & Merging by Example
BL
Brandur Leach
·
Engineering
Guaranteeing Order with Kinesis Bulk Puts
BL
Brandur Leach
·
Engineering
Version Variants
BL
Brandur Leach
·
Engineering
Small, Sharp Tools
BL
Brandur Leach
·
Engineering
Dotfile Secrets and GPG
BL
Brandur Leach
·
Engineering
Package Management in Go
BL
Brandur Leach
·
Languages
1
2
→