When to scrap the codebase and start from scratch

This is one of those decisions that is so context specific that almost all advice on it is worthless. Nevertheless, I thought I'd share the story of when I had to make this decision as a beginner programmer. There may be a lesson or two. In the summer of 2018, SharpestMinds was a platform for … Continue reading When to scrap the codebase and start from scratch