Blog

This blog is dedicated to my musings and are strictly my own. I use it to write about all things software, hardware and aviation. The views and opinions on this site strictly reflect that of my own, and not my employer. At any point I can change my mind, and they may not even reflect my opinions from three minutes ago, so please don't take anything I say too seriously. Some of the software topics on this blog will probably include ColdFusion, C#, .NET Core, Node.js, Objective-C, Swift, Java, Kotlin, C++. As commercial pilot I will be writing about General Aviation, the Airlines, instrument flying, avionics, the Federal Aviation Administration and the TSA.
I did a presentation a couple of years ago to JaxNode User Group about building your own tools. As an user it is very common to find…
Time to read: 7 minute.
Building apps for the iOS/iPadOS and Android platforms may seem daunting if you are new to mobile development, but there are many different…
Time to read: 11 minute.
There are actually times when you want to use object inheritance in your applications. I have seen a lot of applications that extend a…
Time to read: 6 minute.
A couple of years ago I wrote a post on Medium for the Node.js Foundation on how to start and run a Node.js User Group. A lot of people have…
Time to read: 3 minute.
I recently did a blog post on using Dependency Injection in JavaScript. This technique comes in handy, and can be really useful when using…
Time to read: 3 minute.
I have seen some posts on JavaScript and for other languages that dissuade the use of Dependency Injection. I even had a boss at one company…
Time to read: 4 minute.
As the pandemic winds down, and more and more people start flying again, it is important to remember that the air traveling experience is…
Time to read: 4 minute.
A while back I wrote a quick and dirty aviation weather proxy for the FAA's weather service. The existing weather service returns the data…
Time to read: 5 minute.
The Node.js foundation just released the first version of Node v16.0.0. The Node.js maintains multiple versions, including the current…
Time to read: 4 minute.
I posted a video to Youtube back in November on whether Apple Silicon M1 Macs could and should be used by Developers and Software Engineers…
Time to read: 4 minute.