On the irony that social distancing has brought us all together more frequently. I think I'm going to need to create some digital social distancing for myself too.
On slowing the pace of life – we all face it whether you like the idea or not. I've been facing up to this reality and have found the time and space to share my thoughts here.
Introducing trunk-based development and it's relationship to the widely used practice continuous integration. If you do continuous integration, you should be doing trunk-based development.
In which I ask questions about the ways that a team might approach Clean Architecture in a way you can still benefit from the productivity of a framework.
On the reasoning why and how you might use a Clean Architecture approach in Rails applications. Warning: it's nuanced and full of compromise.
In which I try to untangle the differences in Clean Architecture implementations.
On the importance of information management in agile delivery teams. Agile artefacts such as roadmaps, backlogs and boards are all too often ephemeral making it harder to get a full view of the digital products you are building and managing over time.
On the trouble you can encounter when trying to separate your domain logic from a framework like Rails.
On building lightweight Docker images for Go applications.
A walkthrough on how to use Docker to deploy a Go app on Zeit's Now realtime global deployment platform.