Professional software developer, writer, presenter, tinkerer, father, husband, and geek!
Welcome to my GitHub pages site. After creating a bunch of repositories for different projects, I built this site to allow me to organize the repositories in an easier to access manner. Use the menu at the top of the page to access a list of repositories in each of the topic areas listed below (listed alphabetically in order to not show favoritism to any one).
Book Source Code
Of my 7 books, 5 cover mobile development topics (BlackBerry and Apache Cordova development); you'll find the full source code for each of those books here.
For many years, I was a contributor to the Apache Cordova project. During that time, I created a few sample applications that didn't make it into any of my Apache Cordova Books. You'll find these apps here.
In college, I wrote a lot of code in Turbo Pascal (on my Apple //e with a CPM card mind you), then I made the switch to Delphi with its first release back in 1995. I created several award winning commercial software products using Delphi back in the day, and I recently picked it up again to solve some Outlook problems using code. You'll find these applications here.
Over the years, I created a few sample web applications to highlight a specific capability or to team myself something. You'll find those applications here.
Microcontrollers & IoT
I've always been interested in building electronics projects, and the growth of the microcontroller market enabled me to build some and write code for them as well.
I created a few Node modules for Apache Cordova developers plus some additional utilities I created for myself. You'll find each of them here.
If you find any of this code useful, and feel like thanking me for providing it, please consider making a purchase (or two) from my Amazon Wish List(s).