4. What has that to do with software?
Time
Scalability / Code quality / etc
?
5. Picking the PHP framework
Time to decision: 10 seconds
Pain to implement: 1
Pain to maintain: 6
Scalability: 3
6. HTML5 and Cordova mobile apps
Time to decision: a few weeks
Pain to implement: 5
Pain to maintain: 9
Scalability: 0
7. Getting rid of the monolith
Time to decision: a year
Pain to implement: 5
Pain to maintain: 3
Scalability: 10?
8. A database per company
Time to decision: a few months
Pain to implement: 3
Pain to maintain: 2
Scalability: 10
9. In summary
Hacks are great for getting started
But could come back to bite you in the ass later
Usually it’s a good problem to have
Decisions are progress
Postponing decisions for too long can paralyze the organization