How can I get dynamic content on my static home page

You have to create Custom Post Type, I’ve done it for the very first time using this tutorial.

Basically, you have to add “a few” lines to functions.php and then add your portfolio items as posts in new custom post type (it will be available in your admin panel).

I hope it helps 🙂