About
I’m Warren Bain, though most people who have known me for more than five minutes call me Wazza.
This blog is part notebook, part archive, and part evidence trail from a long career spent learning things the practical way. You’ll find old VBA tricks, cloud and automation notes, SMSF history, aquaponics experiments, and whatever catches my interest now that I’m retired from active duty.
Most recently I was the product manager for a low-code application development platform for building next-gen web-enabled apps.
Over the years I have worked with many technologies:
- IBM/360 assembler and COBOL before there were personal computers
- VBA app development in Microsoft Office products
- Ruby scripting, app and gem development
- Infrastructure automation using Chef, Docker, Vagrant, and Bash
- IoT development on Arduino / ESP8266 and using Thingsboard
- Enterprise web apps built using .NET, TypeScript, Vue.js, SQL Server
I have always been excited to learn new things and use them to solve real business problems. More than a technologist, I have also
- written business cases that get approved
- presented at the C & Board level and everywhere below
- delivered conference talks
- shared my knowledge and experience via consulting and mentoring
This blog shares some of the things I have learned along the way, and touches on my diverse professional and personal interests.