Latest posts

Reflecting on my thirties: My huge career change

The last ten years has seen a massive change in my career. From starting at the age of 30 as a marketing coordinator in my hometown of Newcastle Australia to joining Google as a senior engineer in the Silicon Valley just before I turned 40, this post details the journey I've taken.

Read

Reflecting on my thirties: Many great experiences!

The last ten years have seen me gain some amazing experiences and this post is a quick reflection of some of the highlights

Read

Using NoMachine NX for a remote desktop on Ubuntu 20.04 from MacOS

Even in 2020, the concept of setting up a remote desktop between different operating systems is perilous. NoMachine (also known as NX) is a popular tool which works well and has many fans. Here's how to remote into your Ubuntu 20.04 desktop from MacOS.

Read

Partitioning, formatting and permanently mounting an extra hard-drive in Ubuntu

Installing a permanent hard drive on a Linux system is actually a little more involved than many people might think if they haven't done it previously. This post walks through what is required for Ubuntu.

Read

Building a WebXR version of Doom.

Algorithms, mathematics, revisiting childhood memories, cutting edge browser API's and virtual reality; The ultimate combination of factors for another personal project!

Read

Home Data Center Project: Finished System

A final overview of the finished project building a home data center from 2nd hand enterprise equipment.

Read

Home Data Center Project: Persistent kernel panic and upgrading R710 BIOS

After a change of which server was using which memory sticks in my home data center project, one of the Dell R710 would continuously fail to boot any operating system typically exiting with kernel panic issues.

Read

From the water to the web: Collecting maritime data for use in the Deckee app

Within the Deckee app, we show recent locations of vessels. This post describes the process we use to collect that information.

Read