FlaskMonitoring Flask microservices with PrometheusGetting insights into how your Python web services are doing can be easily done with a few lines of extra code.
AutomationNetlify + HugoMigrating this blog from a self-hosted Ghost instance to a new CDN that also builds your site – for free.
AutomationMoving home: To AWS with EC2, Lambda, API Gateway and Cloudflare for freeIt was time for me to pack up my home stack and look for a free (even if temporary) - cloud hosting for it until we go through an actual home move as well.
GitGithooks: auto-install hooksGit hooks are a great way to execute custom actions triggered by various Git events on the local machine. In my opinion, they have some shortcomings around installation and reusability that I’m trying to address with the Githooks project.
PodlikePodlike templatesWe’ve seen now that we can run co-located and coupled services on Docker Swarm. This post shows you how to use templates to extend your services in a common way.
PodlikePodlike: example use-casesIf we can run co-located containers on Docker Swarm mode, what can we use them for? This post goes through a few made-up example stacks, and explains the setup and the configuration of the components within the sort-of pods.
TestingGating on README updatesIf you’re like me, you perhaps also often forget to update your README files in the heat of coding up the latest features in your projects. How can we make sure that it happens in a timely manner? Add unit tests for it, and make your build fail!
Home LabHome Lab - Open sourcing the stacksThe final post in the series describes the various Swarm stacks I now have in GitHub, and explains the workflows around them.