A logging format used inside Heroku optimal for easy development, consistency, and good legibility for humans and computers.
Developer Accessible APIs
A set of patterns to make APIs more accessible to developers; lowering the barrier of entry for new users, and easing the maintenance of consuming applications.
Scoping and OAuth 2
Designing scope for Heroku OAuth, and a brief tour of other implementations on the web.
SOA and Service Stubs
How we build minimal, platform deployable, Rack service stubs to take the pain out of developing applications that depend on an extensive service-oriented architecture.
Tracing Request IDs
A simple pattern for tracing requests across a service-oriented architecture by injecting a UUID into the events that they produce.