715 karma · joined August 9, 2009
Here's an alternative designed to work with an ORM, if you like that: https://www.youtube.com/watch?v=JsO551E7ySY&t=1094s.
By contrast, the Basecamp approach of bootstrapping cannot make the initial first step of operating at a loss by definition.
The $20 I spend every month on my JetBrains subscription is easily worth it. I can depend on my IDE to be working well and not waste time on fixing buggy features. The JetBrains people are also highly responsive to bug reports.
Of course once you have such a system, it's probably the result of years of work by many people and most likely it would be hard to make it faster and more reliable. That is probably why people shy away from doing that, and choose to blame the tests instead.