Blog

All Posts

How to Host a React and Node.js App using Caddy and Docker

Overview – Caddy, Docker, React, Node.js In this blog post, I’m going to share how, you can setup a reverse proxy to host a React and Node.js…

Copy files to/from an Android Device using adb

Copy from an Android Device I recently wanted to copy a file from an Android device using a command line because I couldn’t get Android File…

Red Oak Tabletop

In this post I share how I built a 27″ x 84″ (7ft) tabletop using Red Oak for a friend of mine. Background During the pandemic…

Mastering Unity’s Time.deltaTime​

Mastering Unity’s Time.deltaTime Unity 3D Essentials In any 3D game you’re likely to encounter a situation where you want to do a…

Unity Collisions

The aim of this post is to summarize: What’s required for collisions in Unity How to setup some basic collision detection When OnTrigger and…

Homelab v3

Background As a kid, I’ve always loved the idea of having a “server” at home – even if I couldn’t justify the…

Perforce-the-Powerful

What is Perforce? Perforce is a centralized verson control system (i.e. there is only one central location of the project – depot). Why…

Coroutines

Coroutines When working in Unity and you find yourself asking the following questions: How can I make sure task A finishes before I can do ? How do I…

Two Ways To Host Unity WebGL Locally

Introduction Working with WebGL can be tricky and a simple thing that’s overlooked is hosting a WebGL app locally for debugging. I’ll…

Multi Image Tracking ARFoundation

Background Augmented Reality is a technology that has really taken the world by storm. I was fortunate enough to have worked on some AR apps early in…

9-Years

Background In August 2017, I had been dating my girlfriend for over 9 years (indeed, we were dating since high school). I was ready to ask the big…

Multiple Web Apps on One Server

Background I wanted to move away from my previous web hosting company and wanted to try hosting my websites and web apps using a Digitial Ocean…

Simple Web API & Client

Background The language of the web is JavaScript and being fluent in it will only come with practice. Majority of my background has been in the gaming…

3D Printed Guardians of the Galaxy Star Lord Props

Background The year-end function for the company I work for was Comic-con themed. Since I recently bought a 3D printer (Anet A8), I was looking…

Quadrone Game-in-a-Week

Quadrone – Game-in-a-week The development of Quadrone has a bit of a story behind it which I’d like to share. Perhaps someone reading this can…