I&#x27;m going to be contrary I guess, and say that Wordpress is too easy. That is, it has grown to almost a full scale PHP framework, so to make it do anything other than be a blog engine, you have to know a fair amount of front end, a little bit of backend, you have to know all the crap that Wordpress chooses to store in the db instead of in config files, etc etc. At this point, Wordpress is a great tool for developers, and a great tool for the no-coding user that just wants to set up a blog site or a brochure site based on a theme without updating that theme. It&#x27;s the middle ground where it gets dangerous. People that don&#x27;t know CSS but want to change colors using various plugins, etc etc etc. For a &quot;no code&quot; website, I&#x27;d almost always recommend people go with something like squarespace these days and just accept its limitations. Otherwise, Wordpress is fine for developers.