Hi there, I’m a software developer from Jersey, living and working in Portsmouth. I dabble in various projects from simulation and optimisation problems, to game development and visualisations.
I work at Radweb on InventoryBase and other projects, primarily focusing on app development and Conditional Logic.
When I'm not at my computer I collect and paint Warhammer, play Music and take Photos.
To see more of who I am and what I'm up to, check out my /now page. You can find me as
geekyaubergine on most platforms.
Leveraging Your Type System
When programming it is easy to find yourself in unexpected or invalid states. Using your compiler and type system, you can make these invalid states irrepresentable and prevent you from entering them and stopping bugs at the compiler rather than detecting them in production.
Hack Pompey 2023 - Blahbarian
I attended my first hackathon, and we made a game about a Norwegian barbarian shark who destroys furniture using TypeScript and canvas.
Saving my Chaos Knight
During my recent house move I managed to snap the lance off of one of my Chaos Knights. Though some stressful drilling I was able to save it.
See All Blog Posts