We often hear this rather denigrating remark “jack of all trades, master of none.” Said like that, it sounds offensive and implies that being a specialist in one thing and one thing alone is a good thing.
A few weeks ago, I woke up to a terrible feeling. An emptiness, caused by the overuse of macOS at work and Ubuntu at home. I craved something different, something other than routine. So I once again donned my “distro hopper” hat in the pursuit of an ideal second operating system.
After banging my head multiple times in attempts to learn design patterns from various online resources I finally found one that taught me well.
It’s an endless debate. Like spaces vs. tabs. emacs vs. vim. Windows vs. Mac. Before joining Automattic, creating a merge commit was the only way I would close PRs.
Teams often tend to follow some off-the-shelf agile model as a written-in-stone guidebook… move away from the very essence of agile