Working with include paths in PHP can sometimes provide quite a challenge. When everything resides in the document root there are no problems, but once the files are moved into one or more subdirectories difficulty may arise. This article uses Unix paths, not Microsoft Windows paths. https://unixdigest.com/tutorials/php-include-path-problems.html
What constitutes a strong password, let's take a look from the attackers point of view. https://unixdigest.com/articles/passwords-from-the-hackers-point-of-view.html
Have you ever tried to unmount a partition only to get the message "device is busy"? Well, there's a reason for that and here's what you can do. https://unixdigest.com/tutorials/umount-device-is-busy.html
When going into extremes in using a specific programming style or a specific design pattern the result is always bad code - even if it looks nice. https://unixdigest.com/articles/code-navigation-design-patterns-and-too-many-functions.html
The Git revision control system has something called a "bare" and a "non-bare" repository. This tutorial deals with the issue and also compares the Git design to the design of Mercurial and Bazaar. https://unixdigest.com/tutorials/git-bare-vs-non-bare-repositories.html