Web Development
-
A bold strategy for Australia’s digital future
This letter has been sent to leaders around the country in an effort to stoke interest in an Australian Linux project, and sparking interest in FOSS support nationally. Dear data…
-
Langenium 2012-2025 Retrospective
In 2012, I was playing Eve Online and doing a Level 4 mission. It wasn’t my first one of the night, I’d been grinding trying to get extra ISK (in-game…
-
Awesome new techniques for Front End Web Development in 2025
Contents: Introduction So full disclosure – none of these ideas were invented nor introduced this past year, but many of them are still relatively new and incredibly useful so we’re…
-
How to implement Blender Principled BSDF Materials in Three.js (Intro)
Achieving realism in computer graphics requires a phenomenal amount of computing power. In order to reduce that workload, 3D graphics uses techniques like Physically Based Rendering (PBR), which simulates the…
-
Building A Cool 3D website: Tips, Tricks and Lessons Learned
I first learned to make websites back in 1999 using Macromedia software like Dreamweaver, Fireworks and Flash. It was a golden age for vibrant interactive experiences that pushed the boundaries…
-
Facebook Ad Targetting is Broken
For a few years now, I’ve observed a really curious thing happen when I take on a new website. My Facebook ads start to echo the project I’m working on…
-
Looking Phugly, feeling Stylus
The Kettlefish project is something that arose from restructuring the Langenium project from being a Node.js server to a static HTML site built for Github Pages. At that time in…
-
SEO, eCommerce and Presence — Oh My!
Since returning to self employment at the start of October, I’ve focused all my attention on finding new passive sources of income that I could scale up. I’ve spent almost…
-
Future Jobs: The Rise of Interdisciplinary Thinking
From our humble beginnings as hunter gatherers, it took us thousands of years to create words with enough meaning to define the discrete schools of thought that make up primary…
-
A matter of privacy and security
Google provides free services in exchange for access to our data, which it uses for ads that fund the service. Over the years since that model was implemented we’ve seen…










