This website is a place for me to learn, experiment and play with new technologies in a public place. I currently have 8 major projects here, with a few more under the radar prototypes and experiments.
My presence on other websites:
There have been various versions of the site over the years on various domains.
1999-2002: SamSmith.co.nz: a basic HTML blog with a cgibin forum. Some static HTML pages were pre-generated with a VB6 application from an Access database
2010-2012: SamSmithNZ.com with ASP.NET forms and MSSQL database
2012-2014: SamSmithNZ.com with ASP.NET MVC4, form based security, and MSSQL database
2014-2016: SamSmithNZ.com with ASP.NET MVC5, form based security, hosted on Azure PaaS and some AdSense ads on heavy traffic pages
2017-(now): SamSmithNZ.com with ASP.NET MVC5, form based security, hosted on Azure PaaS, with AngularJS, some Adsense ads, built on a service based architecture (with a mixture of ASP.NET and ASP.NET Core WEBAPI's), deployed with Azure DevOps
23 projects 141 unit tests 10 MVC controllers 51 web pages 57 database tables 166 stored procedures 80.72% Maintainability Index (Average of C# code) 5,281 Cyclomatic Complexity 10,080 lines of (C#) code
53Project Euler problems completed 239 guitar tab albums 3,027 guitar tabs 48 international soccer/football tournaments 932 international soccer/football games 145 months of iTunes listening habits 1219 Foo Fighter shows