diff --git a/knowledge base/best practices.md b/knowledge base/best practices.md index 8883a2f..a5369df 100644 --- a/knowledge base/best practices.md +++ b/knowledge base/best practices.md @@ -27,8 +27,12 @@ What really worked for me. implement.
Things change constantly: new technologies are given birth often, and processes improve. Also, now you know better then before. -- Focus on the real problem at hand.
+- Gain the hard skills required to solve complex problems, but only deploy complex solutions when they are actually, + _really_, needed. +- Focus on the **real** problem at hand.
Beware the [the XY problem]. +- When making a **business** decision, it's generally good to pick the simplest, fastest, and cheapest option.
+ When making a **career** decision, it pays to be an expert in hard things. - Do not make things more complicated than they **need** to be. Also read [Death by a thousand microservices]. - Keep things simple (KISS approach) **with respect of your ultimate goal** and not only for the sake of @@ -172,6 +176,7 @@ Listed in order of addition: - [Are We Celebrating the Wrong Leaders? - Martin Gutmann] - [The "action fallacy" tells us that the most effective leaders are unseen] - [Death by a thousand microservices] +- [Maybe you do need Kubernetes]