Welcome to our developer blog. We’ll try to stay away from specific technologies and instead focus on more general thoughts about software, the industry, working as a remote team etc.
Posts
-
[06 May 2022] Bootstrapping - A Personal Perspective
It took me a while to write this post. Every time I sat down to do it, I became blocked. For one thing, it felt too personal somehow. And that neatly sums up what you really need to know about bootstrapping: it’s personal. The other reason it took so long is because it was hard to get the tone right - every time I read through it, it seemed like self-congratulatory navel-gazing.
-
[18 Feb 2021] Creating Something Tangible
If you’ve worked in software for long enough, you’ve probably become frustrated with the intangible nature of the work. You’ve likely dreamt of quitting your job to go into cabinet making or something.
-
[03 Aug 2020] Sorbet: Adventures in Gradual Typing
Ruby. The language designed for programmer happiness has lost some of its shine in recent years. Some of it is just fashion, but even in our code base, which doesn’t have millions of lines of code, the limitations of a highly dynamic language can be painful at times.
-
[17 Jan 2020] On Scaling
A relatively common question I get in interviews is whether we’ve ever had issues with scaling. I mean, we are web scale, right?
-
[26 Aug 2019] Our Purpose
This post was originally an internal SimplePay memo and has been adapted to fit the blog post format
-
[08 Jul 2019] The Technician's Trap
I’ve been re-reading “The E-Myth Revisited”, by Michael Gerber. I’m seeing more flaws now than in my previous reading years ago, but it’s still packed with meaningful insights.
-
[02 May 2019] Think for Yourself. Question Authority.
How often do you reconsider how much you should really trust those you consider to be “authorities”? Now, I’m not talking about governments here (although there are certainly some analogies we could make!) but rather trusted parties in our professional lives. Case in point: Amazon Web Services.
-
[29 Mar 2019] The Internal Bikeshedding Dilemma
We have a technical blog now, and as often happens, this first post is about the blog itself. But instead of focusing on the platform we chose for it, I think the process behind the decision is more interesting.