Building Workflows, Part 2 – the executor and evaluation
Part two of the series lookin at the workflow executor, and concluding with an evaluation of the project in terms of developer time, extensibility, and quality of outcome.
Lawrence Jones
We’re making our on-call calculator free
Save time and reduce errors with our free on-call pay calculator.
Lawrence Jones
Making Go errors play nice with Sentry
Getting Go errors to work well with Sentry is hard. This post explains how we got them playing nicely by deduping stacktraces.
Lawrence Jones
A modern data stack for startups
Data should be a commodity, and accessible to everyone in a company. We've picked a data stack for tools that make this possible- here's what we use, how it's configured, and why we picked it.
Lawrence Jones
Using context.Context to mock API clients
We've found a pattern to mock external client libraries while keeping code simple, reducing the number of injection spots and ensuring all the code down a callstack uses the same mock client.
Lawrence Jones
Deploying to production in <5m with our hosted container builder
Fast build times have a number of benefits, from reliability to developer happiness. We reduces our time to deploy to <5, and it's glorious.
Lawrence Jones