Mobile Version Checking at FlightAware
Managing multiple versions of an app is crucial to ensure that users have a smooth experience and that the app functions on different platforms.
READ NOWHow Hard is it to Delete a Docker Tag?
I recently ran into a surprisingly tricky issue around deleting stale Docker image tags to keep our private Docker registry tidy. I ended up doing more research than expected, and I wanted to share some of my findings.
READ NOWBlast from the past: FlightAware’s Terrestrial ADS-B Network
An updated inside-look into our worldwide network of ADS-B ground stations.
READ NOWMocking database logic for unit tests in Go at FlightAware
Go is one of FlightAware’s four core programming languages. Since FlightAware needs a performant solution for delivering massive amounts of data, Go is a great choice. This blog will focus on a mocking technique for effective unit testing in Go.
READ NOWManaging a Technical Transformation (Part 1)
This is post is about FlightAware’s shift away from TCL and the journey we took to get there.
READ NOWRevisiting the Future Leaders of FlightAware
Since I wrote the two posts concerned with growing leaders in the FlightAware organization, a number of things have changed, two of which are that FlightAware fully embraced remote work and was also acquired by Collins Aerospace. These things had a couple effects on the course.
READ NOWEverything you wanted to know about SSL/TLS/PKI (But were too busy to ask)
Encryption is all around us. But how do these technologies work? Keep reading my dear reader, and you will uncover the deep mysteries and arcane knowledge of critical components of our online (and offline!) internet infrastructure.
READ NOW