Website Logo
/ blog
Blog

Who or What is Eekas?

2025-07-01

A mysterious and prolific Brisbane-based grafitti artist.

Do LLMs have style?

2025-06-30

A quick experiment of the stylistic tastes of LLMs in frontend design.

"getattr" is bad

2025-06-15

A plea for Python developers to stop using getattr so often

ByBit Error 110079

2025-06-12

Some information on a vague crypto exchange error

Review: The Left Hand of Darkness

2025-05-27

A review of "The Left Hand of Darkness", by Ursula Le Guin

Review: The Will of the Many

2025-04-26

A review of "The Will of the Many" by James Islington

LLM Fight Club

2025-04-19

Using technology to answer important questions like: Who would win in a fight, X or Y.

Python Code Smells - Passing self to objects

2025-04-18

Passing self into other Python objects is a common anti-pattern that dramatically increases complexity.

Brisbane's Best Restaurants 2025

2025-04-04

I do some data analysis to find Brisbane's best restaurants.

Google's Places API (new)

2025-03-30

Some gripes about Google's Places API

'Data' sucks

2025-03-23

The most consistently bad variable name.

Kill Time in Japan by Finding the Cutest Pokemon Cards

2025-03-05

An idea for how to kill time in Japan by buying cute Japanese pokemon cards, and obtain a cute memento of the trip.

Notes on some differences between Korea and Australia

2025-03-02

Some interesting differences between Korea, Japan and Australia that I wrote down while in Seoul.

Notes on some differences between Japan and Australia

2025-03-01

Some interesting differences between Japan and Australia that I wrote down while on a 3 week holiday in Japan.

A holiday to Nozawa Onsen

2025-02-10

Some information and travel ideas from our winter holiday in Nozawa Onsen, in which we stayed at the Berg Marukaneya

Serverless Python Websites

2025-02-02

Some notes about the process of creating a serverless Python website, so that it is hosted for free on AWS.

Brisbane has too many Suburbs

2024-10-26

And my personal quest to remember all 190+ of them

Self Referential Type Hints with | in Python

2024-10-14

Exploring a quirk of Python's type hinting with the pipe operator

Wedding Speech

2024-10-05

My speech at Laura and Dallas's Wedding

Dynamically Specifying Dependencies in Python with Setuptools and pyproject.toml

2024-09-22

Using setuptools to specify project metadata in pyproject.toml, but dependencies in python

Plotly Histogram is too big

2024-09-19

Some code to make a reasonable sized plotly histogram.

Downloading all your Facebook messages

2024-09-11

A guide on how to download all your Facebook messages for storage or analysis

Sunshine Coast Marathon Festival 2024 Results

2024-08-17

A visualisation of the results from the Sunshine Coast Marathon 2024

Creating a 'Match 3' game in Pygame

2024-07-21

Exploring the hidden complexity of a good Match 3 game implementation.

Cards in Pygame

2024-06-27

Making rotating cards in Pygame

Review: Death's End

2024-05-20

A review of the book: "Death's End" by Liu Cixin

The AnyLogic Truncated Gamma Distribution is incorrect

2024-05-08

Using the Gamma distribution with the 6 parameter method returns incorrect values

AnyLogic Beta Distribution is Wrong for Large P or Q

2024-05-07

For p or q parameters greater than ~int32_max, AnyLogic's Beta distribution samples incorrect values

Review: The Dark Forest

2024-05-06

A review of the book, "The Dark Forest" by Liu Cixin

Review: The Three-Body Problem

2024-04-28

A review of the famous book, "The Three-Body Problem" by Liu Cixin

Python Import Error when in Editable Mode

2024-04-11

Fixing a Python bug caused by some interesting pip behaviour

Potion Craft Review

2024-03-02

A summary, review, and musings about the game 'Potion Craft'.

Coke vs Pepsi Taste Test

2024-02-20

A writeup about an experiment I performed to test some friends abilities to descriminate between Coke and Pepsi

Changing Python Version on Windows with no Admin Privileges

2023-11-27

How to install Python - The eternal question

AWS - Multiple Subdomains Per Certificate

2023-11-01

How to configure a certificate to cover subdomains AND apex domain.

My Blog

2023-10-30

My first blog post.