Upgrading from Umbraco 13 to 17 and suddenly your Block Grid or Block List items show as Draft, especially in non-default cultures?
This post explains why it happens and how to fix it before upgrading using a simple SQL update.
www.johanreitsma.com/blogs/fix-dr...
Posts by
Upgrading from Umbraco 13 to 17 is more than a version bump.
I wrote down my practical, phased approach, focusing on database validation, search, and back-office stability.
🔗 www.johanreitsma.com/blogs/upgrad...
#Umbraco #dotnet #CMS #Upgrade
New blog post: Exploring GitMCP with Umbraco Repositories 🧵
GitMCP can convert any GitHub repo into an MCP server. No cloning. No indexing. Just connect your AI tool. Read more here 👉 www.johanreitsma.com/blogs/explor...
#Umbraco #dotnet #AI #GitMCP #DevTips
Ran into missing `umbracoExternalLogin` data after migrating to Umbraco 13?
It might be because your local `appsettings.json` has empty external login settings.
I wrote a short post about the cause and fix
www.johanreitsma.com/blogs/missin...
Accessibility is something to keep in mind when building websites.
To make this easier, I built a Chrome extension with most of the code generated by Cursor AI. It highlights images, shows the alt text on the page, and gives you a quick overview. : www.johanreitsma.com/blogs/buildi...
I just published a new blog on my site! Explore how to streamline package development with the Umbraco 15+ extension tool. It's all about making things easier and faster for developers. Read it here:
Cleaning up old Git branches doesn’t have to be a hassle. I shared a quick PowerShell tip that helps you tidy up your local repo in no time. Perfect for devs who want to keep things clean.
Check it out 👉
Working with Azure Key Vault in Umbraco? You might not want to load secrets locally, especially when they aren’t needed in development. In my latest blog, I share a simple approach to exclude specific keys for debugging purposes when running Umbraco locally.