John McCoy (@jetwriterjohn) header
John McCoy (@jetwriterjohn) profile picture

I write for people, usually about aviation | I help you show up better on Google | Former Airport Manager | USAF Vet

Kansas
Joined April 2021
Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)Photo by John McCoy (@jetwriterjohn)
I probably should say nothing, but…I was late to work today. As I’m trying to give you an honest view of what it’s like to be a pilot, I’ll share my embarrassment: The short version is that traffic was significantly worse than I forecasted. While that works as an excuse, it’s nevertheless a personal failure & I must accept responsibility. This is extremely embarrassing to me. Part of what I think makes me a decent pilot is that I’m always where I am supposed to be, when I’m supposed to be there, looking like I belong there. In fact, I’m usually very early…I usually get to my base more than an hour before I have to be there, just in case. I am downstairs at the hotel, ready for the crew van about 20 min early. I started thinking maybe an hour early at the start of a trip was excessive, so I made an attempt to adjust it down today. This was a blunder. I always use Google to navigate, even though I know the route, in case there are closures or crashes or whatever & a reroute will be faster. Even with reroutes, I’m always really early. When I started driving this morning & told Google to navigate to work, it said there was much heavier than usual traffic & that I would be late. I was taken by surprise. I was a little late once before, but then the flight got delayed for weather so it ended up being OK. I thought maybe as I drove, Google would update & I’d get closer to on time, and it did update some, but not close enough. So, after driving for a while hoping Google was wrong & about 1+20 before I was supposed to be there, I called scheduling to let them know I’d be late. I’ve never had this happen before, so I didn’t expect their reaction: they pulled me off the trip. They would find someone else. And they did; the flight was delayed less than an hour, but departed. I actually think the flight would have been less delayed if they had kept me on it, but that’s not up to me & they must do what is needed to protect the operation to the best of their judgement. It’s why I called them so early – I wanted to give them the biggest possible window to get that jet off the gate as close to on-time as possible. At that point, the best thing I can do is give them as much notice as possible, be humble & shut up. I don’t know how much trouble I’m in. I won’t lose my job, but I am expected to report for the beginning of a trip at a certain time, regardless of circumstance, and I didn’t meet that expectation. There was paperwork I had to fill out, and the Chief Pilot will call me. I’m certainly not getting paid, and I kind of needed the money…the party was more than I budgeted for. Other than the time I was saved by weather around 7 years ago, this is a first for me. It distresses me. Both the crew & the passengers expect an on-time departure. 160+ people most days. That’s not always possible, due to weather or ATC or whatever, but today it was because of me. I failed & it cost a lot of people their time. I think this post is my way of trying to apologize, to acknowledge responsibility & agree that it’s unacceptable. I took a chance to try & not be there so early, it backfired & I don’t take that lightly. I will of course recover & vow to never let it happen again, but my passengers & crew were let down & I am the one who let them down. That’s stings. I am genuinely sorry.
141
18
1,025
28,636
John McCoy retweeted
Replying to @jetwriterjohn
Did some quick adjustments- hope you don’t mind. Your pic was a perfect candidate for a black and white
1
1
2
21
Very excited to announce that the first Party Line Show newsletter has been shipped! The Party Line Show Debuts tomorrow at 11am PST, steaming LIVE on the Voidzero Community Radio Voidzero.stream Check out the newsletter: eocampaign1.com/web-version?…
15
162
10
265
51,426
John McCoy retweeted
Just a friendly reminder for all of you business owner-types who want to drive traffic on social media: SEO drives 1,000% MORE TRAFFIC than organic social media. However, we are often drawn to social media because it is easy to track clicks, analytics, etc., from the social media dashboard. Clicks are good, right? 96.55% of all indexed pages get zero love (i.e., search traffic) from Google. I have seen this play out for most of my clients. They drive good traffic overall, but under the microscope, a small handful of pages do all the heavy lifting. So, organic search is absolutely still the way forward, and if I am being honest, it is a grind. It costs a lot. It takes a long time. It isn't easy. But when it hits, it hits hard and pays dividends for years (more on that in a little bit). If you need a ghostwriter, I can do that. But let me tell you, for future gains, invest in your web content. It matters that much.
4
1
6
339
"You tell your friends that thrust is all that matters, A-10 Thunderbolt" - @DaleStarkA10 (probably)
1
2
35
John McCoy retweeted
I profess that Jesus Christ is my Lord and Savior.
14
10
2
490
28,036
John McCoy retweeted
I want to book AOG owners to talk about the business, your pain points, and generally where you see this corner of aircraft MX going. DMs are open, let's talk! I'll bring the coffee, lord knows you guys need it.
2
2
4
172
Sorry for confusing the non-pilots that didn't know a runway has 2 ends.
The mural on the retaining wall at the end of the runway creates an optical illusion during the approach to landing.
21
10
1
902
224,616
Non aviation related but there’s insane market share available in whoever develops the next generation of gas station tire pumps. Doesn’t matter where you go - brand new Wawa, old piece of shit Shell…BROKEN. Even the ones that are working are broken..they double inflate or literally empty your tire.
7
3
27
4,963
Spoke to a gentleman in the FBO yesterday. Flys private 150-200 hours a year and asked “when does it make sense to consider ownership?” The answer is, like most things, it depends!! But 150+, you’re in the ballpark and a great time to have a conversation with an expert.
2
1
11
401
John McCoy retweeted
Any G600 pilots out there?
1
2
3
103
Are you a content ninja and love airplanes? I’m hiring a full time producer for my podcast, @thevipseat. Ideally AI tool native and have taste to go viral. Loving private jets helps (and sometimes you get to fly on them with us). Shoot me a dm if this is you.
8
5
1
45
3,800
NBAA’s latest read is that order backlogs are up and deliveries are not keeping up. The newer, larger airplanes are still the ones moving. If you are waiting on metal, you still have a mission to fly. That means charter, maintenance, and a hangar. One operator, not a pile of vendors. havenasg.com @HavenASG @flyinhighpod
1
1
6
523
Replying to @bfwalter
Do your own fucking yardwork. We don't own slaves anymore.
2
34
247
A confident moron will beat an indecisive genius every day Ask me how I know
6
4
1
86
3,573
Just FYI, your flight delays are absolutely going to get worse. 36% of the aircraft tech workforce is over 60, and FAA A&P certificates granted were down 30% last year. This will also be problematic for air freight. #aviation #MRO #flight #airfreight #faa
1
1
1
Please retweet this …
DHUnplugged / No Agenda Meetup for JCD in Fort Lauderdale on Saturday 8-8-2026 at 3:33PM Quick Sign Up/Register: dhunplugged.com/na-dhu-meet-… @THErealDVORAK @FrannyKnudsen @adamcurry
15
269
4
589
35,831
Possible plane crash in South Overland Park, KS.
11
4
1
50
6,229
This is the TSA agent who got annoyed that I opted out of facial recognition, then scanned me anyway. Officer Nemec, I filed a complaint. I’m not holding my breath for consequences, but I will make sure the public sees you ignored my rights. 🖕 Spokane airport. Checkpoint A.
469
4,296
66
22,852
1,092,850