Blog
By 2026, saying “we’re using AI” will mean about as much as saying “we have a website.” The real differentiator is how AI is integrated, and whether anyone on your team actually trusts the output.
January is rarely about fireworks. It is about clearing inboxes, finishing leftovers, and easing back into momentum. That same energy carried into the Concrete CMS January 2026 Town Hall, and honestly, that is not a bad thing. No core release this month, some thoughtful community contributions, a practical marketplace update, and a reminder that simple, well-designed websites still win.
PortlandLabs is proud to announce that Concrete CMS has been named a Winter 2026 Leader by SourceForge, the world’s largest software reviews and comparison website.
Hello everybody! We're wrapping up a great year with the Concrete CMS Town Hall for December 2025. It's been an amazing journey, and I want to extend a huge thank you for everything the community does. It's truly cool to be part of something much bigger than any one of us, and I'm always excited to see what you've all built with Concrete.
Hello, everyone! As we head into the holiday season, let’s take a moment to look back at what’s been happening in the Concrete CMS world this month. From new releases and community contributions to fresh marketplace add-ons and a beautiful “site in the wild,” there’s plenty to raise a glass to.
Your CMS might be the heart of your digital presence, but it’s not the whole body. You’ve got analytics tools, CRMs, form builders, marketing automation platforms, and probably a random Zapier flow or two duct taped to the whole thing.
It’s been a crisp fall month here in Portland, perfect weather for squashing bugs, shipping releases, and adding a little extra polish to your Concrete sites. So grab a pumpkin-spiced something and let’s dive in.
PortlandLabs is proud to announce that Concrete CMS has been recognized with the Fall 2025 Leader Award from SourceForge, the world’s largest software reviews and comparison website.
We need to talk about FrankenCMS.
It always starts innocently enough.