Brian MacDonaldinThe Pragmatic ProgrammersShould You Self-Publish?Comparing Traditional Publishing and Do It YourselfApr 5, 2022Apr 5, 2022