Is WordPress still relevant?

WordPress has been around for sometime, personally it never appealed to me as a developer as for one I was unfortunate to get stuck in Microsoft’s clutches early on in […]