I got my first computer when I was 9 years old, back then there where no Internet and no Danish book shops with any computer related books. In my teens the book shops started to have computer related books and magazines, but they where extremely expensive, so I mostly went to the library in order to read the magazines. I did this about once every 2-3 months. I remember how exiting it where. Seeing and reading about all the exiting new things. Today, that's not how it feels any longer following t
This is a small introduction to a really great article about how toxic it is to follow the daily news and what to do instead. https://unixsheikh.com/articles/why-you-should-avoid-the-news-media-and-what-to-do-instead.html
The term zero trust is a security model, also known as "perimeterless security" that has been known for a long time and that was e.g. implemented internally at Google in 2009. In recent years, mainly due to the high amount of security problems the industry is facing, the term gained renewed focus and popularity when cybersecurity researchers at National Institute of Standards and Technology (NIST) released their Zero Trust Architecture (PDF) publication. https://unixsheikh.com/articles/zero-tru
For more than a decade I have been thundering against a lot of the bad practices that have permeated the software development industry, one such practice is to blindly trust code when using third party libraries, frameworks or packages. For about the same amount of time I have listened to all the reasons why time is money and we need to build something quickly, and we haven't got the time to do security or X, Y and Z. But alas, now such companies are beginning to pay the price, a very costly and
Distro hopping is a term that refers to the activity of computer users constantly installing and trying out different Linux distributions and/or BSD variants, either on bare metal or in a virtual environment, having a real difficult time choosing what to use. Some people believe that distro hopping is a result of boredom, or because of a lack of satisfaction with current choice, or that it's simply a matter of trying out multiple options, but that is not the case. Rather, it's a kind of psycholo
If you're looking for answers related to Linux or BSD (or anything for that matter), Reddit is most likely not the right place to search for them. https://unixsheikh.com/articles/dont-use-reddit-for-linux-or-bsd-related-questions.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-that-will-keep-working-for-decades.html
Since I wrote The delusions of Debian, I have received a lot of email and questions. I have therefore decided to do a small follow-up about the true meaning of Long Term Support (LTS) in these projects. https://unixsheikh.com/articles/linux-distribution-long-term-support-might-not-be-what-you-think-it-is.html
Debian has been my favorite Linux distribution for servers where Linux where required to run for many years, and I think I have been running it in production since about 1998. About the time of the conflicts about systemd I began to notice a decline in many areas of Debian. This has continued up until today and Debian is no longer what Debian used to be. https://unixsheikh.com/articles/the-delusions-of-debian.html
A lot of myth and misunderstanding exist regarding this issue and it is easy to get confused because it varies from project to project. This post is not about base systems or base packages, rather it's about third party packages. https://unixsheikh.com/articles/how-security-is-handled-by-package-maintainers.html