Tech Blog

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

Home Data Center Project: Setting up a VMware vSphere ESXi 6.7 on Dell R610

While building a really powerful Kubernetes cluster is useful, I decided to add further utility to the project by using VMware's vSphere ESXi on one of the servers to allow for virtualization of other operating systems.

Read

Deckee subsidiary Boata acquired by Flotespace

The startup I co-founded, Deckee, recently had one of our subsidiaries acquired. Exciting times ahead for Flotespace and Boata!

Read

Home Data Center Project: Load balancing multiple ethernet ports

All servers within this project have 4 ethernet ports. To increase throughput in communication between each, I had to bond each of these devices to allow all devices on each server to be used, in effect quadrupling the throughput between each server.

Read