My Articles

Retrospective tag

10 Year Q & A

Posted on

In category General with tags Personal, Retrospective

9977 words | 38 minutes to read

To mark ten years of writing, I answered an overwhelming number of questions from readers I never expected to have.

Read More!
Phone numbers are not life-long identifiers

Posted on

In category Technology with tags Retrospective, UX

1338 words | 5 minutes to read

Most services expect a user will have a phone number available, but many make the mistake of treating phone numbers as unique life-long identifiers. This is a customer experience and privacy nightmare.

Read More!
Have we decided that JavaScript is bad?

Posted on

In category Programming with tags JavaScript, Retrospective, TypeScript, Web

833 words | 3 minutes to read

Most JavaScript tooling is being rewritten in non-JS languages. Is this a sign that JavaScript is bad, or is it a sign that we’re finally taking it seriously and forcing it to mature?

Read More!
Pride & Bug Reports

Posted on

In category Programming with tags Community, Retrospective, UX

1308 words | 5 minutes to read

When people ask for help with an issue on social media, it’s common to see responses implying it is a common issue. This can dissuades people from reporting problems.

Read More!
The JavaScript Ecosystem: What to watch in 2026

Posted on

In category Programming with tags JavaScript, React, Retrospective, TypeScript, Web

903 words | 3 minutes to read

Last year I wrote an article about what I was going to keep an eye on in 2025 in the JS ecosystem. It was fun and introspective to write, so here’s the 2026 edition.

Read More!
The Risks of Modding - Community

Posted on

In category Games with tags Community, Retrospective

1455 words | 5 minutes to read

Another risk when it comes to modding is the community. They can facilitate feedback and help your mod grow, but they can also be a significant risk.

Read More!
I wish reply articles worked better

Posted on

In category Programming with tags Retrospective, Web, Writing

973 words | 4 minutes to read

Something I’ve always loved about writing articles, is that it can start a conversation. Something that I felt was missing however, was the ability to find actual reply articles.

Read More!
The Risks of Modding - Content Creation

Posted on

In category Games with tags Community, Retrospective

1299 words | 5 minutes to read

Modding is a labour of love for a game or project, however it comes with some risks that I don’t feel modding communities are very good at resolving or mitigating.

Read More!
Setting up a Mailing List for a Personal Blog

Posted on

In category Technology with tags Retrospective, SEO, Web, Writing

833 words | 3 minutes to read

To help combat the effects of AI Search Engines on my blog, I have gone through the process to set up a mailing list. Here are my thoughts on the public offerings currently.

Read More!
What do AI Search Engines mean for Blogging?

Posted on

In category Technology with tags AI, Retrospective, SEO, Writing

1068 words | 4 minutes to read

AI chat bots are becoming ubiquitous in many areas of life, such as replacing online search engines. How does this affect blogging?

Read More!
The dark side of account bans

Posted on

In category Technology with tags Community, Retrospective, UX

1635 words | 6 minutes to read

I recently lost my Facebook account for two months, and was significantly cut off from certain aspects of society during that time. This is the dark side of account bans.

Read More!
Self-publishing an eBook as a developer

Posted on

In category Programming with tags Explainer, Retrospective, Writing

2557 words | 10 minutes to read

I self-published an eBook, and found it to be a complicated process compared to tooling for software engineers. This article goes over the process and my thoughts around it.

Read More!
A Decade of Survival Multiplayer. Celebrating the first 10 years of the Minecraft Multiplayer Community

Updated on | First posted on

In category Minecraft with tags Minecraft Servers, Retrospective

9585 words | 36 minutes to read

As of today, Minecraft has had multiplayer for a decade. We have created a comprehensive history of the multiplayer community.

Read More!
The JavaScript Ecosystem: What to watch in 2025

Posted on

In category Programming with tags JavaScript, React, Retrospective, TypeScript, Web

1318 words | 5 minutes to read

2024 has been an interesting year for JavaScript. These are the projects I'll be watching, as well as the projects that I'm leaving behind.

Read More!
Moving from Gatsby to Vike

Posted on

In category Programming with tags JavaScript, React, Retrospective, Web

1320 words | 5 minutes to read

My site has used Gatsby since 2019, but that framework is abandoned. I've moved to Vike, a framework built on top of Vite, and I'm loving it.

Read More!
The Social Implications of having a VAC Ban

Updated on | First posted on

In category Games with tags Anticheat, Community, Retrospective

2849 words | 11 minutes to read

VAC is known to have unforgiving lifetime bans for any cheating. A ban limits a few aspects of the Steam platform and prevents online play. These restrictions, however, are only a fraction of the punishment.

Read More!
Why I ditched Accelerated Mobile Pages (AMP) for my blog

Posted on

In category Programming with tags Performance, Retrospective, SEO, Web

887 words | 3 minutes to read

Accelerated Mobile Pages, or AMP, is a web technology championed by Google to improve the browsing experience on mobile devices. Throughout this article, I'll outline a few of the issues that led me to ditch AMP.

Read More!
Name changes are an accessibility problem

Posted on

In category Technology with tags Accessibility, Retrospective

1202 words | 5 minutes to read

I recently changed part of my name, and the experiences I've had with a vast majority of services has been kafkaesque. Tech companies should strive to make sure that this information should be user-modifiable.

Read More!
LastPass, a venture into the world of bug bounties

Updated on | First posted on

In category Technology with tags Retrospective, Security

597 words | 2 minutes to read

Recently I had an experience involving the LastPass bug bounty program that didn’t end quite how I would’ve liked.

Read More!
2018, a Year in Review

Updated on | First posted on

In category General with tags Community, Personal, Retrospective

1260 words | 5 minutes to read

2018 has been a busy year. It was the final year of my Bachelor's degree, the year of rewriting 3 of the most heavily used Minecraft mods, and also a year as President of Code Network, a large student-run programming society in South East Queensland.

Read More!
The Issues of VR and Body Diversity

Updated on | First posted on

In category Games with tags Accessibility, Retrospective, UX, VR

622 words | 2 minutes to read

In the new industry of VR, the physical characteristics of a person's body matter more than ever, and accessibility is paramount.

Read More!
Anti-Cheat, An Analysis

Updated on | First posted on

In category Games with tags Anticheat, Retrospective

1484 words | 6 minutes to read

When talking with people regarding anti-cheat in games, a few common topics usually emerge. This is a summary of those common topics.

Read More!
An Ode to the Minecraft Community

Posted on

In category Minecraft with tags Community, CraftBook, Personal, Retrospective

840 words | 3 minutes to read

My journey over 8 years with the Minecraft community. From The Powder Toy, to CraftBook, AntiCheat, Sponge, and WorldEdit.

Read More!

23 posts on this page