Nicholas Blair Software Engineer

Introduction

I am an experienced software engineer. I intend to use this site to share my experiences in software architecture, development, and the development process. Some other things not related to information technology may find their way in here too.

The opinions expressed here are my own and are not those of my employer.