It’s hard enough to keep your portfolio up to date when it’s built through a content management system, so it’s no surprise my past Github-based portfolios haven’t been updated as regularly as they should’ve been. My goal for my new website was to make adding new work a low-maintenance task so I could do it more frequently.
Utilizing the Behance API, I figured out how to automatically pull my projects from Behance. Since I’m expected to update the work on both my website and Behance, this was the most efficient route for me to take. Now, when I make any updates on Behance – whether I’m adding a new project or reordering existing ones – my website automatically reflects those changes.
Finally, to make my portfolio website uniquely mine, I sprinkled in some personality through: fun facts that update when you refresh the page, selected at random from a list of facts about me; accompanying GIFs that appear when you hover over each fun fact; and a logo that rotates on page scroll.
If you have any questions, feel free to find me at:
- Email: [email protected]
- Website: larguar.com
- Github: @larguar
Appreciate this code? Say thanks with a coffee: