There's now a bipartisan effort in Congress to enact a law that would make government shutdowns less likely. But I have a much better and more permanent solution: privatize most of the functions that Uncle Sam's intrepid bureaucrats perform.
Take the Transportation Security Administration (TSA), for instance. A big reason Trump ended the shutdown was that so many TSA employees had called in sick that flight delays were becoming intolerable. That wouldn't have happened if the government hadn't been in the airline security business.
Not that it's doing an especially good job. In 2015, the TSA sent undercover agents to dozens of America's largest airports to test security protocols. Shockingly, the agents were able to smuggle fake explosives or weapons through security checkpoints 95% of the time. The TSA failed in 67 out of 70 tests.