2 August, 2023
A dark launch, also known as a "canary launch" or "silent launch," is a deployment strategy used in software development and web services to introduce new features or updates to a product without making them immediately visible to all users. Instead of releasing the changes to the entire user base, the new code is released in a controlled environment where only a subset of users or specific internal teams can access and test it.
22 June, 2023
A neat feature of AWS App Runner is that a service can be paused. When paused, a service is no longer available to handle requests and is effectively offline. When a service is paused you no longer accrue any charges. This is great for development environments where you can tolerate not having a service running 24/7. A good use-case is to pause services in development environments outside of business hours, such as overnight and on weekends, as services often receive no traffic during such times.
27 September, 2021
While the humble lego brick is innocuous on its own, when combined together magic happens. It's this bringing together of smaller parts to build something complex which is not unlike building cloud infrastructure with the AWS Cloud Development Kit... and just as much fun!
10 July, 2019
My head has very much been in the DevOps space lately as I've been more and more hands on with AWS. I got thinking about an idea I had some time ago... What would be involved in running an ephemeral BitTorrent client on AWS with downloads automatically saved to S3?