A Reluctant Web Developer

Why a Reluctant Web Developer?#

I guess I call myself a 'reluctant web developer' because I have always been a developer of desktop applications. And I auure you that I had absolutely no intention of getting involved in 'web development' of any kind. Ever!

But I was approached by a client who knew about my LightSwitch book, as well as my support activity in the LightSwitch Community and the LightSwitch General Forum. They asked me if I'd be interested in doing some consulting on one of their projects that they wanted to develop using the new HTML Client.

At the time, I had only just (finally) made the switch from VB.NET to C# (self-taught as you'll see in the next section), when I suddenly found myself up to my neck in <angle brackets> and {curly braces}, trying to teach myself HTML, CSS and JavaScript. Believe me, it was a very steep learning curve!

Anyway, as unlikely as I thought it would ever be, web development has pretty much now turned into a full-time occupation.

Go figure!

Self-Taught, Self-Employed#

I'm a self-employed, self-taught software developer based in Australia, who has been involved in writing software in one form or another, for over 30 years. I've taught myself a whole raft of software languages and technologies over the years.

I started off with GW-Basic and hand assembled Machine Language on a Zilog Z-80 with CP/M as its operating system. Then Turbo Pascal on DOS 5/6, and finally VBA in MS Access 2.0 on Windows 3.1.

Later I moved on to more 'modern' technologies like Windows 95/98, Windows NT 4/2000/XP, Visual Studio 2002-2015, SQL Server 2005/2008/2012, VB.NET, WinForms, WPF and Entity Framework.

Eventually I ended up heavily invloved with LightSwitch, using Silverlight and C# for desktop applications, and HTML/JavaScript for web apps. I went on to write applications in LightSwitch 2011/2012/2013.

Then came more web technologies: Node, NPM, Gulp, Grunt, Express, Jade

Contact Me#

LinkedIn Twitter Github