nicholas.cloud

Hi there, I'm Nicholas!

I’m a developer with a passion for cloud platforms, web development and automation!

I use this blog to write about my interests. They’re usually tech-related, but there’s also the odd music and gaming piece too.


Poco a Poco Diminuendo, Mellophone

An opportunity to write about the cool components of a hobby project

2020-04-20 // 10 min read // #django #docker #gitlab #react #reflections

Just shy of two years ago (judging by the initial commit on a private repo), I started a little project called Mellophone.

It was a pet project to consolidate what I’d learned from working as a developer.

The domain registration for mellophone.pink expires tomorrow, and I won’t be renewing it.

As a little farewell, I figured this would be a good opportunity to delve into some of the workings behind it.

Read more →

A Pretty Little Bit of Rsync

The unexpectedly lengthy story about improving one line in a script

2020-04-14 // 6 min read // #rsync

Recently I’ve grown to love using rsync, a tool for transferring files between local and remote destinations.

I hit a bit of a snag though recently when improving an rsync command in the script to deploy my website, so what better opportunity to write about it?

Read more →

Sending Out My Newsletter

With a little help from Buildkite, Mailgun and Cloudflare!

2020-03-22 // 6 min read // #automation #buildkite #cloudflare #mailgun

For the last while I’ve been collecting interesting articles, videos and music albums that I’ve liked into a newsletter. As a next step, I decided that I’d like to start emailing this newsletter out to a list of subscribers.

Going down the more challenging path that I always follow, I decided to roll my own system as a learning experience.

Read more →

Validating Buildkite Pipelines

Buliding a service to validate Buildkite pipeline files

2019-12-27 // 11 min read // #buildkite

So I’ve been using Buildkite a bit lately and loving it. Last weekend I had the thought of building a service to validate the pipeline.yml files it uses for configuration.

Read more →

Newer postsOlder posts