Hi, I'm Matthew Miller (me4502)

I'm a Software Engineer/Computer Scientist from Queensland, Australia.

I work at Clipchamp, and am the project lead of WorldEdit, WorldGuard, and CraftBook. I also enjoy contributing to numerous Open Source Software projects, such as GatsbyJS which powers this website.


This website is home to a portfolio of things I have done, as well as a showcase of a few experiments I've done over the years. I also enjoy technical writing, and quite frequently publish blog posts. Check a few out here!

Recent Posts

How to actually use Paper/Spigot Timings and understand the limitations

Posted on November 30, 2019

A common tool for finding lag on Minecraft servers moment is Timings. But there is more than meets the eye when it comes to Timings report, and they're not always able to tell you what is causing lag.

Introducing WorldEditCLI and WorldEdit Golf

Posted on September 29, 2019

A typical task that people want to achieve with WorldEdit is to load in a schematic, replace a few blocks, and then save it again. With WorldEditCLI, this couldn't be easier!

Why you should never /reload on Spigot, Bukkit, and Paper

Posted on July 01, 2019

The reload command in Bukkit is fundamentally broken and flawed, here's why, and what you should be doing instead.