WordPress custom theme
For my portfolio website I developed a custom WordPress theme using Underscores as a starter theme.
I decided to use WordPress to simplify my editing process. Since portfolios are always changing it was very time consuming to add new content without using a CMS.
I created custom post types and custom taxonomies to sort the projects into categories. I also created a template for each project using advanced custom fields.
By setting up the theme this way I can easily add new content, which will be shown with the right category and will inherit all of my set styles.