About Me


Who am I?

my ugly mug I live in Sydney, Australia and I am a first time dad to twin boys James and Daniel. I am a full-stack software engineer for a small web development company.

What is this place?

This place is my experimental site where I try out new development technologies and see how it all works and write about it as I go. This site will also have articles about stuff I find interesting and it is a place for me to upload and store photos of my little guys.

Rebuilding this place to learn stuff

Right now we are up to version 3 of this site.
Version 1 was a static site generated in Jekyll (https://jekyllrb.com/) and hosted in Amazon S3, this was awesome and super fast BUT didn't really count as building your own site because it was too easy. Highly recommended for getting started and also if you don't want to mess about with all that development and hosting stuff like writting code and configuring servers.
Version 2 was written in ASP.Net MVC using razor views and no javascript or fancy SPA stuff.
Version 3 has gone completely the other way around. Its written in C# in .Net CORE so we get a super high performance (link to benchmarks) framework and we can host on linux (link to post looking at cloud prices and write a post on the microsoft tax). We also have a significant increase in javascript because we are now running in durandal as a SPA which is pretty exciting for a guy who started out as as back end windows app developer. Version 4 was skipped because it was a playground that eventually spawned my idea for version 5 Version 5 (this one) is now a nice middle ground. I hate the loading a loading screen effect of SPA sites so this one is a nice balance. check here for more info (SPA rewrite post)