your features! • Buffer all comms for devs • Prioritize your features! • Regard guesstimations as optimistic • Know your product better than devs • Prioritize your features!
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had!
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had! (it’s not)
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had! (it’s not) • OMG Microservices!!1!
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had! (it’s not) • OMG Microservices!!1! (I read an article)
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had! (it’s not) • OMG Microservices!!1! (I read an article) • sCaLaBiLiTy
wont) • We need this (YAGNI) • We do functional programming, fuck SOLID • Better architecture (overengineering) • New tech is better than everything we ever had! (it’s not) • OMG Microservices!!1! (I read an article) • sCaLaBiLiTy (facebook meta does this)
not dinosaur • Most problems are already solved, your framework just did it too late • Patterns exist for a reason • You don’t have a scale problem (until you do)
not dinosaur • Most problems are already solved, your framework just did it too late • Patterns exist for a reason • You don’t have a scale problem (until you do) • Monoliths > Microservices*
not dinosaur • Most problems are already solved, your framework just did it too late • Patterns exist for a reason • You don’t have a scale problem (until you do) • Monoliths > Microservices* * Unless you absolutely need microservices