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 recently came across this post from Raymond Camden on how to use the Photoshop APIs with Node.js. If you are not familiar with Raymond…
Time to read: 8 minute.
I recently needed to add a GraphQL endpoint to an existing Fastify service. I have worked with Apollo before which has a way of hosting on…
Time to read: 4 minute.
By default when you create a new application in Xcode that is a SwiftUI app, it generates an application without an AppDelegate class. It…
Tags: Swift, SwiftUI
Time to read: 2 minute.
Upgrading to Gatsby 5 from version 4 Gatsby 5 was introduced at the end of last year. I decided to upgrade my site to Gatsby 5 from version…
Time to read: 3 minute.
I recently ran into a problem trying to set up automated unit testing for a iOS based Swift Package. There are a couple of different ways of…
Time to read: 18 minute.
When running JavaScript applications outside of browser, there used to be essentially one choice, Node.js. Now we have a few different…
Time to read: 1 minute.
I am in the process of trying to learn more about machine learning. AI and machine learning on the surface can appear to be daunting when…
Time to read: 4 minute.
I have been starting to use React Native in an existing iOS and Android app that I am maintaining. One of the problems I am finding in the…
Time to read: 2 minute.
I spent last Saturday going to the 2022 SQL Saturday event here in Jacksonville, FL. You can think of this event as a conference in a day…
Time to read: 5 minute.
I have been using Next.js for a new project I am currently working. Most of my Node.js experience working with web apps has been using the…
Time to read: 3 minute.