(no title)
linkage | 2 months ago
However, making money is not an engineering problem. My previous employer 5x’ed their revenue with a largely feature-complete Rails application by hiring a kick-ass marketing team and actually looking at the usage analytics to tweak small things like form structure, the on-boarding flow, etc. The system design solves problems like scaling performance, avoiding tech debt, scaling headcount (microservices let multiple teams work on the code in parallel), and providing resilience, all of which have business value that is harder to quantify as easily.
belZaah|2 months ago
It is of course true, that the whole organization is the money-making system. Thus I find it jarring people talking about system design and assuming software by default.