Should Custom Software Developers Be Generalists or Specialists? | Hacker News Reader