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 NOWManaging multiple versions of an app is crucial to ensure that users have a smooth experience and that the app functions on different platforms.
READ NOWI 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 NOWAn updated inside-look into our worldwide network of ADS-B ground stations.
READ NOWGo 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 NOWThis is post is about FlightAware’s shift away from TCL and the journey we took to get there.
READ NOWSince 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 NOWEncryption 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 NOWSome of the most important decisions we make at FlightAware are deciding who will become part of our company, team, and culture. In this post, our Senior Software Engineer & Manager, Jonathan Cone, describes our interview process & what we look for in a candidate.
READ NOW