Build Your Own Flight Tracking Server with Docker and Unraid [UPDATED 2024]

Have you ever looked up at the sky, and wondered where all the airplanes you see were heading? Well, I certainly have!

For as long as I have known I’ve been captivated by all things aviation, I think it’s because I’ve always lived within 10 km of an airport so seeing low-flying airplanes was an hourly occurrence. My city is also just under a pretty busy navigational waypoint for airplanes so in the morning and evening you’ll see a slew of long-haul intercontinental flights overhead.

[Read more]

How to integrate Umami Analytics into your Ghost website

what is umami analytics?

Umami Analytics is an **open-source, privacy-focused alternative to Google Analytics **that lets you gather important usage data while respecting the privacy of your users.

The analytics system is easy to use, integrate, and understand without needing to run complicated reports, and collects only the metrics you care about. You can create custom events for any additional actions you’d like to track.

Umami is also dedicated to open-source development and is fully transparent, battle-tested, and community supported. You can self-host your own copy, or you can use Umami Cloud if you just want to get started right away. The free tier is more than enough for beginners, and the paid tiers are pretty reasonable.

[Read more]

WWDC 2023 Highlights and Thoughts

While WWDC is still ongoing, it has been a few days since the massive keynote was presented on Monday. Let’s see how many items on my wishlist were addressed and my personal highlights of the conference.

update on my wishlist

iPad desktop features

There has been no official communication regarding the enabling of virtualization in iPadOS… HOWEVER! I asked a friend who attended WWDC to inquire with the Apple engineers about any details on this topic. The engineer’s response was a “No Comment.” Could this mean that Apple is working on something in this realm? 🤔

[Read more]

WWDC 2023 Predictions and Wishlist

intro

As an Apple developer by day, I’m brimming with excitement for this year’s WWDC event. The keynote will take place on Monday, June 5 at 10 AM PT, and I’m optimistic that it will be chock-full of hardware announcements and potentially significant OS changes in the Apple Ecosystem(TM).

There’s a buzz that this could be the most significant WWDC in the past few years. Usually, large hardware announcements aren’t made at WWDC beyond general hints towards Apple’s strategic goals, like when Apple hinted at moving to custom-built ARM processors in 2020. The actual hardware implementing the M1 was announced in a subsequent press conference..

[Read more]

Why I moved on from Unity and refuse to use Unreal for personal game dev

Why I moved on from Unity and refuse to use Unreal for personal game dev

To begin, I’m a hobbyist game developer and I do not have professional training in this development realm.

If you’re new to my blog (welcome btw), I am a full-time software developer for a SaaS startup. During the day I mainly program in Dart using the Flutter framework, or sometimes Typescript if I’m venturing into the backend. While it’s undeniable that this hands-on experience in software development has its perks, transitioning these skills to the world of game development is a whole different beast. Gameplay programming and design are unique fields with their own intricate challenges.

[Read more]