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.
There's beauty all around, even in the inlined styles of a webpage
2020-06-08 //
4 min read
//
#css
#webdev
Every now and then I like to browse the hiring pages of companies I like and admire.
Last week, I noticed an opening that didn’t feature the usual prominent call-to-action prompt to apply.
Instead of a button or a link, there was only a message with instructions for applicants.
Read more →
Once was not enough, so did more experimenting!
2020-05-24 //
9 min read
//
#cloudflare
#golang
#javascript
#serverless
A while back I wrote about a few things I’d been trying with Cloudflare Workers. I’ve been trying a few more things since then, so now I can dive into even more uses for Cloudflare Workers!
Read more →
Recreating the file sharing functionality of Keybase
2020-05-16 //
7 min read
//
#applescript
#nginx
#rsync
Keybase has a really nice feature where you can sync files between your devices, and (optionally) make them publicly accessible.
They were also acquired by Zoom last week. While I think it’s too early to say whether this means good or bad things for Keybase, it seemed like a timely opportunity to try recreating this feature I love.
Read more →
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 →
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 →