Software developers or Do-it-yourself(DIY) platforms: depends on your goals | Hacker News Reader