Since I've helped setting up wordpress for my company, I understand wordpress is much better/powerful to use. So I decided to use for myself as well.
As I used heroku for ghost blog, I could try heroku for wordpress, but for now I'm using AWS since I don't get used to heroku yet. Maybe I'll try setting up on heroku in the futre. it looks like there's good stuff for that purpose already: https://github.com/mhoofman/wordpress-heroku.
The repository for company blog and its deployment scripts are not public, but this ansible script for setting up this website in on my public repository (hi-ogawa/wordpress_ansible).