Jez Milledge

Gatsby - Netlify CMS - Chakra UI
[object Object]

Libby Hackett is a Sydney-based multi-media artist. The brief for her portfolio was to allow in-depth customisation of content, its categorisation, copy across the site, with beautiful images and clean typography.

The site was ported from an old Wordpress setup. Immediately noticeable is the performance boost gained via Gatsby static site generation in conjunction with Netlify's CDN. It's a night-and-day difference compared with the old physical server hosting.

Given the rave reviews of Chakra UI, this site was built over 3 days using this component framework. Out-of-the-box features like dark mode and ease of responsive design made this a breeze to work with.

The star of the show is perhaps the way content is managed. Netlify CMS was chosen due to its flexibility, integration with GitHub for automatic deployments, and easy authentication via Netlify Identity. It produces markdown content and stores all assets on GitHub, meaning that all content changes are fully-backed with git history. It's brilliant for developers to clearly see how content managers are interacting with the site.

It's not a particularly complex site, but it's a testament to fantastic developer and content manager experience using a stack like this.

© 2021 — Jeremy Milledge