In 2008 Roy T. Fielding expressed his frustration with people calling their HTTP-based interfaces for REST API's when in fact they aren't. Today in 2023 nothing has changed, people are still calling their HTTP-based interfaces a REST API, even though they are not. But that's not the worst part of all of this, the worst part is that no HTTP driven API should try to be REST in the first place! https://unixsheikh.com/articles/no-your-api-isnt-rest-but-dont-worry-it-really-shouldnt-be.html
A bad trend is becoming a standard at more and more tech companies when interviewing candidates for job positions. https://unixsheikh.com/articles/job-interviews-in-tech-gone-haywire.html
Since I wrote The delusions of Debian, I have received a lot of email. I have therefore decided to do a small follow-up about the true meaning of Long Term Support (LTS). https://unixsheikh.com/articles/linux-distributions-long-term-support-might-not-be-what-you-think-it-is.html
Have you ever lost important data? I have. I learned doing backups the hard way after I lost a entire book I had just finished writing! https://unixsheikh.com/articles/having-a-solid-backup-strategy-and-why-you-should-not-rely-on-fancy-tools-for-backup.html
Hard drives fail in all kinds of strange ways, when they do, you really appreciate all the hard work the programmers and engineers has put into ZFS because it is truly amazing! https://unixsheikh.com/tutorials/drive-failure-and-io-errors-zfs-to-the-rescue.html
A big percentage of so-called experts today only know how to configure some kind of hype-tool, but they understand nothing about how things work at the deeper level. This is a real challenge and a big problem for the future. https://unixsheikh.com/articles/we-have-used-too-many-levels-of-abstractions-and-now-the-future-looks-bleak.html
I have previously written about some of the major problems with so-called modern web development in some of my articles, mainly So-called modern web developers are the culprits and Is the madness ever going to end? and I have addressed the issues to the developers themselves. However, in some cases the business owners and managers are the main driving force behind the bad decisions, so if you're a business owner or a manager looking for the quick fix regarding web development - or software devel
Someone wrote me an email and asked if I could share some tips on how to structure the $HOME directory, so here we go. https://unixsheikh.com/tutorials/tips-on-how-to-structure-your-home-directory.html
Nowadays PC gamers are used as guinea pigs when big gaming titles are released with major bugs, major performance issues, and other similar problems. Even though PC gamers are used as guinea pigs, they still often have to pay full price for the games as well. Game development has turned into a cirkus and Bertheda's latest title Starfield is a disgrace, not only to game development itself, but also to the gaming community. https://unixsheikh.com/articles/bethesdas-starfield-is-a-disgrace-to-game-
Someone wrote me an email and asked if I could share some tips on how to structure the $HOME directory, so here we go. https://unixsheikh.com/articles/tips-on-how-to-structure-your-home-directory.html