As I'm writing this email, we haven't seen any major releases from the Hugo team this month — but not to worry, the community has been in overdrive with a huge range of tips, tricks, and tutorials to share!
In a rush? Here's a quick video recap (at the speed of Hugo):
This demo shows how to use Hugo’s Content Adapters to dynamically build pages from remote data sources, such as JSON files and CSV data from Google Sheets. (Also check out Harry's other articles on Hugo!)
Practical Hugo promises to teach you how to simplify your workflow by using Hugo.While this course isn't up and running just yet, you can sign up for early access.
A useful guide to partials and code reusability, so you're not writing boilerplate code for all of your pages.I'd also recommend checking Shubham's other articles in the 'Learning Hugo' series — all published this year.
As much as I love reading about people migrating to Hugo, it can be instructive to read about migrations away from Hugo as well. Elio notes that he's never had issues with Hugo, and still uses it, but that Astro aligns better with his current development practices. (Further reading: Elio's article about managing his Hugo content with a content and asset submodule.)
(L)ots of (L)ittle ht(M)l pages, that is! While not centred on Hugo, I thought Jim's approach — building separate HTML pages for each 'interaction' and letting CSS transitions take over — might resonate with you all. (Depending on the browser you use, that is!)
They're not exactly my favorite format, but sometimes you can't avoid a PDF embed! I was casting around for an easy solution a couple of weeks ago, and came across this one — it's an older shortcode, but it checks out. (Here's the demo site.)
If you're managing multiple Hugo sites, each pinned to a different version, check out Joe Mooring's hvm — Navendu has written up a great walkthrough on installing, configuring, and using hvm. (And as you'd expect, Joe's documentation for the tool is also fantastic.)
By integrating OpenAI API with Hugo, the EVnSteven team automated the translation of their website while maintaining quality and flexibility — it helps, I think, that they were already using the multilingual HugoPlate theme.
A free (and legal) open-source IPTV list in M3U format with Portuguese TV and radio stations, showcasing official and public streams — using the Hugo Bootstrap Cards theme.
CloudCannon embraces the collaborative spirit of Hugo with full shortcode support and flexible permissions that help teams work better together. Content teams enjoy an intuitive visual editor, while developers keep working with their favorite tech stack and Git version control.
Join fellow Hugo users in the CloudCannon Community to share ideas, explore resources, or see how others are using the platform to build amazing sites together.