For decades I was a freelance software engineer and writer. Nowadays, I’m mainly a writer.
As a freelancer, my income tax filing has been reasonably uncomplicated in the past. Enough so that I never used online software, preferring to use the fill-in PDF forms and then sending in the paperwork. Then came the great tax cut of 2017, and everything has gone to hell.