How to Stop Overengineering Side Projects (You Don't Need That Abstraction Layer) | FoundStep Blog | FoundStep