Moving on… (part 2)

My last post ended with thank you – to those who have stayed as well as to those who have left civil service. After several questions from readers, I want to be more explicit on why my “thank you” was deeply genuinely written – as well as share suggestions that helped me with my own next steps. 

Thank you for working in jobs that are often thankless (when all goes well) or in the newspapers (when anything goes wrong – regardless of whether it’s your fault or not!). Thank you to those of you who literally put your life on the line as part of your job. Thank you for taking on a job that pays 24% below private-industry on average (and between 42% to 160% below private-industry average for high-demand tech skills). Thank you for doing your work using old legacy technology that is often so fragile, inefficient and needing so many overlapping manual workarounds that no-one I know would dare use these systems when starting or scaling a Silicon Valley company. (In case you were wondering, those systems are not cheap. The U.S. federal government spends $102 Billion last year on technology systems and contractors[1] which is more than the $90 Billion spent by *all* venture capitalists in Silicon Valley *combined* in 2024[1]). 

For those of you who are still in public service, I thank you for continuing to serve in these “interesting times”. I send you my thanks, best wishes and encouragement. Thank you for continuing to help other humans who depend on the services you provide. Other humans who you will likely never meet. Other humans who live in our *United* States of America. If faced with unusual or questionably illegal directives, I ask that you always keep your oath of loyalty to the Constitution of the United States as well as your personal and professional integrity. I, along with everyone else in this country, depend on you.

For those of you who have left public service, please keep your original heart-felt focus for helping others. There are plenty of organizations who crave your skills and your integrity – once you find them and they find you. These organizations exist in a range of different legal forms – state government, local government, NGOs, non-profits, public-private partnerships as well as pre-IPO startups, Public Benefit Corporations, multinationals and other forms of private industry. Avoid wasting your time running around in demoralizing interview/rejection spirals for roles that somehow don’t feel right in the first place. Instead, figure out whatever social need matters the most to *you* personally and focus there. After you think you have identified your focus, then start looking around – and talking about your focus with others. Maybe you’ll find that your focus is almost – but not quite – right, so be comfortable adjusting your focus as you talk, listen and learn with others. Maybe your next opportunity to do work that matters to you is sitting right there in front of you – with a different title or in a different part of an organization chart of an atypical organization. Or using different tools and a slightly different scope of work. Or maybe, just maybe, no-one is doing it yet, so you should gather some like-minded humans to start a startup! While the current venture capital AI funding frenzy is in the headlines, there are other funders out there looking for public-service-focused, mission-driven experts with proven real-world experience who want to make a difference in society! 

I’ve bounced in and out of roles in startups, non-profits, multinationals and government. In each of these worlds, the terminology, norms and expectations can be confusingly different. In each of these worlds, I’ve found good humans doing their best meaningful work to help others – and you will find them too. If we’re connected here on LinkedIn, and there’s anything I can do to help you continue to help others in our community, please let me know. 

Thank you (again) for serving.

John.

Moving on…

As of 30sep2025, I am no longer a federal employee – which is interesting because I never expected to be one in the first place! 

(That one sentence took a few months to write.)

What’s next for me? I’ll cover that in a later post. For now, I note that I was not the only one to leave federal service recently. Because there are no official numbers from the federal government, we have to rely on research from Partnership for Public Service who estimate over 211,000 humans have left so far in 2025, with even more expected to leave/be-pushed-out by 31dec2025. It’s important to keep in mind that, even after all those humans went away, the need for their work did not go away. Politicians in Congress create laws requiring those services be provided. Humans in civil service government provide the services (as required by those laws) to all those who depend on those services. Now, however, many of the humans in civil service who did the actual work of providing those services are… gone. 

Some humans left or were pushed out because they objected to legally-dubious or plausibly-illegal instructions from new leadership[1][2][3][4][5][6][7][8][9][10][11]. Some humans left because they were ordered to relocate at short notice to arbitrary locations intentionally geographically far from their operational work and their family – or else be fired in a form of clandestine layoff[1][2][3]. Some humans left because aggressive, changing and contradictory behavior by new leadership intentionally “put them in trauma”[1][2][3][4][5][6]. Some were fired without cause simply because they were easier to fire[1][2][3]. Some were fired, re-hired and then re-fired [1][2][3][4][5][6][7]. Some were fired against the recommendation of every living former head of that agency[1]. Some were fired simply because new leadership didn’t know what their department worked on – and later didn’t know how to re-hire them after the severity of the error of their firings was discovered[1][2][3]. Predictably, many of these actions triggered ongoing court cases[1][2][3]. 

Some humans stayed because they hoped to find a way, despite all the disruptions from above, to continue providing the services they cared about to citizens who depended on them. Some humans stayed because they are driven, in their heart, to serve and help others. Some humans stayed, despite being paid 24% below private-industry average, because they needed the very next paycheck. (This is not unique to U.S. government employees – 37% of all adult Americans, including those with jobs, don’t have enough spare cash to pay an unexpected $400 emergency bill). 

Some humans who left felt guilty for abandoning their friends and coworkers who stayed. Some humans who stayed felt guilty for not leaving with their coworkers. Some humans who stayed felt abandoned by their departing coworkers. 

Each human had to make their own personal decision – for themselves, for their family and for their professional career. These current/former coworkers are still trusted colleagues, respected domain-expert professionals and (often) lifelong friends.

To all of you who served alongside me in public service – the only words I have are: Thank. You. 

John.

ps: Click here for part#2.

Medical coverage: HOWTO change FEHB to TCC during a government shutdown!

(Disclaimer: I am not a lawyer or a health care benefits professional. However, I’ve discovered and used this information for myself successfully, and I have had good trusted friends who are HR professionals with federal government experience review this. There are a lot of “usually” and “it depends on” situations here, so if you have any questions on any of this, please talk with your former supervisor or your former agency’s HR department. This worked for me, so sharing in case it helps others.)


When you lose your job at a company, and your job had medical insurance, you are (usually) allowed to signup for “COBRA” medical coverage. COBRA allows you to continue your existing medical coverage, with no gap in coverage and no new health verification requirements. There are some rules: You need to signup for within 30 days of your last day of employment – and once signed up, you can only remain on COBRA for a total of 18months. Your COBRA payment is more expensive than the medical contributions you had paid while employed, because you are now also paying your employer’s portion of your medical insurance. Depending on your life situation and health insurance offerings in your physical location, COBRA can be a better choice than other health insurance offerings. 

An almost identical situation exists when you lose your job in federal government.

When you lose your job in federal government, and your job had medical insurance, you can (usually) signup for TCC (“Temporary Continuity of Coverage”). Like COBRA, you have 30 days from when you leave federal service to signup for TCC. After that, you have deemed to have waived TCC and cannot revisit.

For the ~270,000 federal employees who left federal service on 30sep2025, the last day of that payroll period is 04oct2025, so your last day to signup for TCC is 04nov2025. In our current reality, lots of federal HR departments have been RIF’d or furloughed by the ongoing federal government shutdown, causing delays all over the place, so if you want to signup for TCC, I would not wait until the last day to apply.

Humans leaving federal service who want to convert from FEHB -> TCC will need to fill in the SF-2809 (click here to get the PDF). The form SF-2809 comes with attached instructions, but these did not apply to my situation, so after lots of asking questions on how to signup for TCC myself, I’m sharing the following notes on what worked for me in case it is helpful for others:

  • Box1-8: Name, DOB, social, address, etc.
  • Box9: “no” (If you had FEHB as a federal employee, for some reason FEHB does not count as “insurance other than medicare”, so if – like me – FEHB was your only insurance, the answer here is “no”)
  • Repeat for each member of your family.
  • PartB: Fill in your current FEHB plan name and plan number. Do not leave blank.
  • PartC: Fill in your desired FEHB plan name and plan number. I was not changing, so these were the same as PartB. Do not leave these tblank. (Note: TCC does allow you to change plans at this time, unlike COBRA)
  • PartD1: “4A” (even though you are still in the 30day-grace-period, you are considered a “former employee”)
  • PartD2: “09/30/2025” (even though technically, I’ve been told it should be the end of that paycycle “10/04/2025″…don’t ask!).
  • PartE,F,G: Leave blank.
  • Sign with wet-ink-on-paper and date (typed-signature not accepted and digital signatures not possible, without your federal PIVcard!)

I then had to send the signed paper form to my agency HR department, who dealt with it as fast as humanly possible during furloughs, RIFs and the govt.shutdown. As of a few days ago, I’m now successfully enrolled into TCC, with no gap in medical coverage. I’m still waiting for USDA NFC to send me my first TCC invoice (this is likely delayed by government shutdown but at least I’m in the system).

Note: It is *not* possible to send this form to FEPBlue or directly to my insurance company (BCBS). These are both private companies, so are open during the government shutdown, so I called them to ask, thinking it might be faster. However, they both said they can only accept TCC enrollments of verified qualified former-fed-employees from the HR department of that agency. Even during federal government shutdown.

Note: The FEPBlue.org website has a bug. When you leave federal service, you have a 30day grace period to enroll in TCC. During that grace period, you can login to FEPBlue and see your medical history, claims in progress, etc. I did this multiple times with no issues – while employed in federal service and while in the 30day-grace-period. However, as soon as FEHB sees that you are registered for TCC, you will lose access to your current/past medical history, claims in progress, etc – all replaced by a banner that says your coverage *will* start on 05nov2025. There is no mention of your current FEHB grace period coverage. In theory, after the start of your TCC coverage on 05nov2025, you can again see your past/current medical history, claims in progress, etc. Until 05nov2025, FEPBlue website thinks that you have not yet started *any* medical coverage with FEPBlue, even though the humans at FEPBlue customer support would confirm on the phone that their inhouse systems show our current coverage was still active during the 30day-grace-period before TCC started. Multiple phone calls with FEPBlue.org support to fix this website went nowhere, so flagging here in case you also hit this and are alarmed.

Open Source at the United Nations!

Well, this is going to be an exciting week here at the United Nations! Just finished a fabulous first day today here with so many wonderful humans from literally all around the globe – all using Open Source at scale to help their countries with their Digital Modernization and Digital Public Infrastructure (DPI) work. And that was just Day One!

(In a happy surprise, I even got to give a shout out to the Mozilla l10n and RelEng teams!).

“The 15 Minute City” by Carlos Moreno

I’ve bought many books that looked interesting, only to give up half-way and pass them on. Only a few books end up carefully read (and re-read) all the way to the end, with page markers and highlighted text throughout.

“The 15 Minute City” by Carlos Moreno is a wonderfully readable book full of real-world case studies in multiple different countries around the world. Each showing significant real-world improvements. All supported by indepth theory and research over time by Carlos and his team. It’s rare that books covering urban planning, economic development, reducing climate impact and mathematical modeling of cities are so practical and easy to read. It’s even more rare that a book like this would leave you feeling optimistic that you can do something practical in your own community. Carlos managed to do all that in one book.

In case you need further encouragement, here’s what my book looks like:

Buy it. Read it. You’ll thank yourself (and Carlos!) afterwards. No wonder Carlos is winning so many awards!