Wordpress has so many plugins and extensions because people use it as a site builder for anything and everything. Want a shop? A contact form? A newsletter? Restaurant bookings? Hotel reservations? Whatever, do it in wordpress.
If you want a technical blog, Ghost also "just works" and is far, far better, cleaner, more beautiful out of the box imo. I use their Pro version for our company's blog (https://articles.hsreplay.net/) and it's just unbelievably good. I'm so glad to have found it and I'm a huge, huge fan of not just their product but also how they run their organization.