brandur
Engineering at @CrunchyData. APIs, terminal productivity, running, and metal. Ex-@heroku, ex-@stripe.
Crunchy Data
Pinned Repositories
heroku-http-api-design
The Heroku HTTP API Design Guide, forked to look more like its original pre-GitBook state with a more easily digestible single-page format.
hutils
A collection of command line utilities for working with logfmt.
json_schema
A JSON Schema V4 and Hyperschema V4 parser and validator.
redis-cell
A Redis module that provides rate limiting in Redis as a single command.
sorg
A Go-based static site generator that compiles brandur.org.
tmux-extra
Configuration and scripts for sane Tmux default behavior.
committee
A collection of Rack middleware to support JSON Schema.
pliny
An opinionated toolkit for writing excellent APIs in Ruby.
river
Fast and reliable background jobs in Go
throttled
Package throttled implements rate limiting access to resources such as HTTP endpoints.
brandur's Repositories
brandur/redis-cell
A Redis module that provides rate limiting in Redis as a single command.
brandur/sorg
A Go-based static site generator that compiles brandur.org.
brandur/json_schema
A JSON Schema V4 and Hyperschema V4 parser and validator.
brandur/rocket-rides-atomic
brandur/sinatra-router
A tiny vendorable router that makes it easy to try routes from a number of different modular Sinatra applications.
brandur/blackswan
A project designed to provide personal data ownership and display.
brandur/modulir
Modulir is an experimental mini-framework for static site generation.
brandur/wanikaniapi
A Go client for WaniKani's API (https://docs.api.wanikani.com/).
brandur/brandur
brandur/hncheck
A very simple app that checks to see if something under one of your domains has been submitted to HN, and emails you if it has.
brandur/simplebox
Package simplebox provides a simple, easy-to-use cryptographic API where all of the hard decisions have been made for you in advance.
brandur/neospring
brandur/passages-signup
A backend for the signup forms of my newsletters "Nanoglyph" and "Passages & Glass".
brandur/composable
Slides for my talk "Post-Rails? Composable Apps with a First-class API".
brandur/facts-canonical
Canonical content source for the Facts Project.
brandur/gal
brandur/heroku-api-blog
brandur/imagemagick-builder
brandur/mozjpeg-builder
brandur/hncheck-runner
brandur/neospring-bridge
brandur/qself-brandur
brandur/test-2024-repo
brandur/go-mod-test-public
brandur/go-module-koan-1
brandur/golangci-lint
Fast linters Runner for Go
brandur/opencensus-go
A stats collection and distributed tracing framework
brandur/paralleltest
Linter to check if your tests have been marked as parallel correctly
brandur/riverqueue-py
brandur/thousand-services