Front Matter: a headless CMS for Hugo that runs in VS Code

The pending shutdown of Forestry.io had me looking for an alternative headless CMS. Front Matter runs locally, and was the perfect solution for my needs.
Read more →

What is a legacy content management system?

The application architecture of legacy CMSes creates challenges.
Read more →

How decoupled architectures help manage complex business problems

If you hang around technology folks long enough, you’ll eventually hear about headless, which makes me think of chickens. In fact, it’s an architecture design pattern that helps businesses handle new problems.
Read more →

Master Hugo modules: rapidly develop modules locally

With a simple configuration change, it’s easy to develop modules locally, without a lot of git pulls and pushes
Read more →

Master Hugo modules: handle content or assets as modules

Develop master libraries of reusable, read-only resources shared across multiple projects through easy-to-use Hugo modules.
Read more →

Master Hugo modules: managing themes as modules

When I first encountered Hugo modules, I didn’t really understand their value. As I worked on more and more Hugo projects, I started to feel the pain of typical git submodules. I started to read, and re-read documentation both at Hugo and Go, trying to wrap my mind around modules. I also read lots of questions, problems, and approaches in the Hugo Discourse space. Thanks to a lot of experimentation and tests, and time, they became clear to me—and very, very elegant.
Read more →

Automate scheduled builds with Hugo, Netlify, and GitLab’s CI/CD pipeline

Scheduled Hugo builds—on an hourly or daily basis—can be handled within GitLab’s CI/CD pipeline for free, without an external third-party dependency.
Read more →

Modular content modeling in the JAMstack framework with Forestry’s Front Matter Templates and Hugo

Front Matter Templates make it straightforward to develop modular content models that govern both content structure and content behaviors. FMT sub-components enable an Atomic Design approach to modeling, ensuring consistency while reducing effort.
Read more →