We've recently invested effort to make the homepage better (added the animation, revised the messaging, etc), so that makes me happy to hear & will forward to the team as well.
Hey I added your blog to my RSS feeder and it seems that not all articles from your site are in the feed. I can’t inspect feed.xml from mobile to confirm if it’s a problem on your end or mine though
That's how you make a good home page.