This is Tony's Blog

Tony Ho

Written by Tony Ho, who lives and works in Melbourne, Australia building things. You should follow him on Twitter

Performance by Default: Why I Rebuilt My Website with GatsbyJS

January 28, 2019

I've recently rebuilt my Jekyll website using GatsbyJS. In this post, I'll share some of the great features of Gatsby that I've learned about in the process.

How I Scored a 100 in Lighthouse Performance for My Jekyll Website

January 07, 2019

After the Google Speed Update, I thought it would be an interesting exercise to measure and optimise the performance of my Jekyll website hosted on GitHub Pages. This post details the steps I took, and my thought process.

Jekyll, Docker, Windows, and

October 15, 2017

I recently attempted to set up Jekyll using Docker on Windows after running successfully on macOS for a few months. What I expected to be a relatively trivial exercise ended up involving issues with operating system networking, absolute URLs, and behaviour in Jekyll. Here are a few things I learned from the experience, and how I finally got everything working.

FileVault and BitLocker on a Mac with Boot Camp

July 09, 2017

In the past, setting up both FileVault encrypted macOS/OS X and BitLocker encrypted Windows on a Mac with Boot Camp required manually configuring the disk partitions in a specific way to work around limitations in the MBR (Master Boot Record) partition scheme. This now works by default using Boot Camp Assistant