I don't think what Pascal is trying to get through is that we should numb ourself to inner thoughts. On the contrary, to acknowldege them and if anything, spend more time contemplating. That is when we can learn about ourself, others, and the universe, if I may say.
Working from home this entire year, I have tried to practice taking at least 15 minutes everyday, couple of times a day, laying down and just listening to my thoughts, understanding my anxieties. Trying to understand why I feel the way I do, instead of running away from them by distracting myself by various means.
This new habit of mine truly has been a life saver in this year.
Very much on point. If the core of your business, or application, depends on external code, you are taking a huge risk integrating it into your code base.
Sometimes it is better to invent a wheel that does exactly what you need, and nothing more. Software is sometimes about NOT reusing code.
Fantastic read. My only concern is that there wasn't any talk around cost of false positives (selecting a test to run where it is unnecessary) vs false negatives (incorrectly dismissing a relevant test), as those costs in terms of their effect is not symmetrical.
The cost of a bug slipping through because a test being skipped will be higher than running an irrelevant test to a commit.
Working from home this entire year, I have tried to practice taking at least 15 minutes everyday, couple of times a day, laying down and just listening to my thoughts, understanding my anxieties. Trying to understand why I feel the way I do, instead of running away from them by distracting myself by various means.
This new habit of mine truly has been a life saver in this year.