Reading List

The most recent articles from a list of feeds I subscribe to.

I’m not a “devops” person, but I’m learning

By trade I am a PHP developer. I’ve never done devops in a professional setting. However, for a while I have had a strange fascination with various continuous integration and deployment strategies I’ve seen at many of my places of work. I’ve seen some very complicated setups over the years, which has created a mental […]

Getting started with Terraform

In this guide I'll show you a way to get started with Terraform -- specifically with Digital Ocean.

Gleam has a `todo` keyword

Gleam is a statically typed language that runs on the Erlang virtual machine. From distance, it looks like a love child of Go and Elixir (count me in!)

One neat language feature is a todo keyword. First-class syntax to mark a piece of code as work in progress and to stop the compiler from yelling at your half-implemented code.

fn favourite_number() -> Int {
// The type annotations says this returns an Int,
// but we don't need to implement it yet.
todo
}
 
pub fn main() {
favourite_number() * 2
}

gleam.run

The birth & death of search engine optimization

Optmizing Automuse with GPT-4 Turbo-128k