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 →
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 →
Cloudflare has a serverless offering, let's explore!
2020-03-02 //
11 min read
//
#cloudflare
#javascript
#serverless
You may have heard of Workers, a product from Cloudflare that lets you run JavaScript/WebAssembly in a serverless fashion on Cloudflare’s network.
I’ve been toying with them recently, and I thought it would be fun to share some of the uses I’ve come up with for them!
Read more →
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 →
My server would start up under a specific set of circumstances, but mysteriously failed otherwise...
2019-12-18 //
6 min read
//
#automation
#ios-shortcuts
#linux
Recently, I had an interesting debugging session with my Terraria server, which I’ve been working to automate.
This has been one of the more complex problems I’ve encountered and fixed, so I’m writing about it for others to learn from!
Read more →
Running a Hacktoberfest workshop at Monash University
2019-10-20 //
7 min read
//
#open-source
#presentations
#reflections
Last week I had the opportunity to run a workshop with at Monash University in celebration of Hacktoberfest. The night itself focused on exploring open source software development. Exploring what open source software is, the implications it has for the world of software development and IT systems, and how contributions can be made. We also had a little security spin, examining how projects that are open source make tradeoffs in security.
You can find out the full rundown on the event at the workshop site.
Read more →
Reflections, discussions and thoughts from attending DDD Melbourne 2019
2019-08-13 //
13 min read
//
#conferences
#reflections
I had the pleasure of attending DDD Melbourne this past weekend, seeing talks from many people in Melbourne’s tech space, and others coming in from abroad. Across 5 tracks of talks, there was a wide array of presentations on a variety of technical, personal and professional topics.
Read more →
Thoughts on making great tech talks and workshops great!
2019-04-25 //
5 min read
//
#presentations
#reflections
I’ve had the pleasure of attending several tech talks and workshops in the past year, so I thought it would be good to write up some of the things I’ve observed and liked, as well as how I think some more troublesome areas and issues can be avoided.
Read more →
A small change, an hour of debugging
2019-01-31 //
4 min read
//
#gitlab
#webdev
I may not have been on the #movingtogitlab train, but recently I decided to try moving my website from GitHub Pages to GitLab pages. Trouble ensued, but helpful documentation saved the way!
Read more →
Newer posts
•
Older posts