23 July, 2024
Unlock the power of AI experimentation with a streamlined setup. Learn how to combine Open WebUI, LiteLLM, and Amazon Bedrock for seamless access to cutting-edge language models, including Claude 3. Discover a flexible, cost-effective solution for both local and cloud-based AI development.
14 May, 2024
If you're like me you've probably visited a few recipe websites in your time and had the unfortunate experience of having to scroll through the author's life story before getting to the actual recipe. I recently stumbled across an interesting website which is able to take a URL and extract just the recipe without all the surrounding fluff. This got me thinking... could I build something similar on AWS with serverless technologies and generative AI?
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.
10 August, 2019
When I was a kid I remember seeing a poster of Yoda from Star Wars which was made up from various screenshots from the movie. I remember being facinated how several tiny images could be arranged to create a larger image and that how the colour of each small image contributed to the larger image.
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?
16 June, 2019
go-watch-s3 is a Go program which recursively watches a directory for new files and automatically uploads them to S3.