Sanity
How content is managed on this site without requiring code changes. Gives me a clean, easy way to edit copy, headlines, images and article ordering without needing to push code for every content change.
Sanity is a headless CMS (meaning the display of the content is handled by the website), powering the editable parts of this website from blog content to the About and AI Tools section.It’s all done in the Terminal application.
Editing all the copy, images, ordering and page-level settings allowing the site to grow and adapt as I learn more about the field.It also reduces the need for me to step into the code.
Allowing easy changes to content, both in production and in staging.The staging link is key as it allows the changes to pull through - critical when the display is handled by the website application itself.I’ve found a few display bugs using real copy in Sanity.
The user interface can look intimidating relying more on a text interface more than a drag and drop UI.It also takes time to set up, requiring plumbing into the site and then thorough testing to ensure it pulls through.
A straightforward way to keep a website current without having to constantly update code.
Sanity has been worth the setup because it turns the site from a one-off build into something I can keep evolving as a living document.It’s also taught me a lot more on day-to-day CMS operations, incredibly useful for my day job.