These articles are about Drupal.
Drupal has a reputation for a steep learning curve and is often described as unsuited to beginners or individual users — but with a little patience, it's entirely workable for both. Its features operate in a way that's close to programming logic, which gives you a high degree of freedom in how you build. Once you understand the rules and structure, fine-grained configurations that would be difficult or impossible in other CMSs become available as standard in Drupal.
Drupal was new to me when I started, but I was drawn in by how much freedom it offered. The depth of features available for my specific purposes gave me the feeling of a CMS made to order — and that's the attachment I still bring to using it.