-
Embracing automation with GitHub Actions
GitHub Actions is a powerful tool for automating software development workflows. We talk about what we love about it and what we think it can improve on. -
Celebrating the release of Amazonka 2.0
How Bellroy thinks about open-source -
Humans rarely need to make business decisions on real-time data
How to determine the appropriate freshness for information that will be used by human decision-makers -
Technology stack transitions are hard
What the Bellroy Technology Team have learned so far, in our transition from Ruby to Haskell -
Getting Things Done, with Asana
Implementing the Getting Things Done time management and productivity system, using Asana. -
Keeping on-call calm
Tips on how to run - and how we run - on-call -
Our technology stack, and how we got here
A short history: from off-the-shelf ecommerce platforms to statically typed functional programming languages -
The unreasonable effectiveness of polymorphic records
An exploration of patterns made possible by polymorphic records in Haskell -
Assembling reliable records from semi-reliable systems
How to use state checking, orchestration, and progressive updates to construct good records -
Welcome!
Welcome. To the space where Bellroy's crew gets technical. Here, we aim to share some of the ideas, tools and models that drive Bellroy behind the scenes.