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.
Cordova is a very popular framework for creating mobile applications that are based on web technologies. It allows developers to create apps…
Time to read: 4 minute.
One of my favorite expressions is "there is more than one way to skin a cat". Don't get me wrong, I love cats, but this will illustrate my…
Time to read: 5 minute.
I was watching a video from JSFest 2018 where Douglas Crockford gave a presentation on the Power of the Paradigm. It is an excellent…
Time to read: 2 minute.
One question that might come up in a C# job interview is what is boxing and unboxing. In .NET there are three different types of objects…
Time to read: 2 minute.
I am currently creating a series of videos going over potential interview questions that might come up for a technical interview. I decided…
Time to read: 3 minute.
I upgraded my website to the newest version of Gatsby JS. If you are not familiar with Gatsby or the jamstack, it is a framework for…
Time to read: 2 minute.
One of the things that has always made JavaScript powerful was the way it handles asynchronous behavior. JavaScript from the very beginning…
Time to read: 2 minute.
I recently ran into a issue with a mobile application that was trying to call a Salesforce Rest API. Whenever the application tried to call…
Time to read: 2 minute.
Creating a Class in Objective-C Most modern object oriented languages have the capability of creating a class. Java, C#, Swift and Kotlin…
Time to read: 2 minute.
I came across an use case of using the newer syntax in JavaScript where I was not able to import a native module in Node.js. Node.js…
Time to read: 1 minute.