Starter template/default configuration route (looking at how web apps fall out of most projects, then improving step by step) is brilliant because it gives everyone a solid foundation while building toward advanced optimisations. And the “creative solutions gone wrong” approach is equally valuable