I am sure you have heard it many times, "use the right tool for the job", yet at the same time we're often inclined toward a specific operating system or a specific piece of software. And while it's quite normal to have a favorite operating system or a favorite piece of software, it can be very counter productive to only use a single solution for every problem. https://unixsheikh.com/articles/use-the-right-tool-for-the-job.html
By the word "stupid" I mean "a lack of knowledge", not stupid in the literal sense of the word, so please don't take any offense. https://unixsheikh.com/articles/using-a-framework-can-make-you-stupid.html
I think that most people in the software industry have been in the situation of running a legacy system that everyone dreads because it was developed on a platform that was outdated a long time ago. In this article I will address the issue of how you develop software that keeps running without fear of breakage even when you upgrade to the latest version of the platform that the system is running on. https://unixsheikh.com/articles/how-to-write-software-than-will-keep-working-for-decades.html
2022 needs to be the year when we seriously begin to get rid of bloatware, hype and trends. It needs to be the year when we focus on performance and on utilizing the technology in harmony with the intend behind it. I am not saying that we should do all web development in assembly or C, but we need to stop the JavaScript, Ruby on Rails, Python with Django and PHP framework madness. https://unixsheikh.com/articles/so-called-modern-web-developers-are-the-culprits.html