Why is Umbraco CMS so rubbish?

You may have used it before, or you may be using it now and the thought might go through your head "Why is Umbraco so rubbish" or other words to that effect.

There might be bugs that you've found, or ways in which it works which make you dislike it. You probably moan to your colleagues about it, or even slate it on social media.

Have you ever stopped to think "What can I do about it?"

What can you do about it?

If you notice a bug, why not tell the people who maintain it? Too many times people create work-arounds for bugs, accept them, or just put it down to the software being rubbish.
Umbraco is an Open Source project, you are in a position to improve it.

How do IĀ report a bug?

First of all, if you find what you think is a bug, go to the issue tracker, search to see if it has been raised and if it hasn't, raise it yourself.

Be sure to write details about what you did, what you expected to happen and what actually happened.

Last week I noticed a bug and decided to create an issue for it, here.

I included the relevant details and even an animated gif to show what was happening. See this post for the free software I use for creating gifs.

The issue was assessed, and assigned to a developer. In a matter of days it was fixed and included in the next build. This fix has since been released and I'm proud that I influenced it. Even though I didn't write any code, I was able to make a difference just by bringing it to their attention. See theĀ release with my issue being fixed.


So next time you think Umbraco is rubbish, or any other open source project for that matter, have a think how you can help improve it.

Paul Seal

Umbraco MVP and .NET Web Developer from Derby (UK) who specialises in building Content Management System (CMS) websites using MVC with Umbraco as a framework. Paul is passionate about web development and programming as a whole. Apart from when he's with his wife and son, if he's not writing code, he's thinking about it or listening to a podcast about it.

Proudly sponsored by


  • Moriyama build, support and deploy Umbraco, Azure and ASP.NET websites and applications.

  • CI/CD service for Windows, Linux and macOS
  • Build, test, deploy your apps faster, on any platform.

  • Custom stickers for startups, artists and brands.
  • Bespoke easy-apply, removable, custom brand stickers printed in the UK.

  • elmah.io is the easy error logging and uptime monitoring service for .NET.
  • Take back control of your errors with support for all .NET web and logging frameworks.
uSync Complete

  • uSync.Complete gives you all the uSync packages, allowing you to completely control how your Umbraco settings, content and media is stored, transferred and managed across all your Umbraco Installations.

  • More than a theme for Umbraco CMS, take full control of your content and design with a feature-rich, award-nominated & content editor focused website platform.

  • Affordable, Geo-Redundant, Umbraco hosting which gives back to the community by sponsoring an Umbraco Open Source Developer with each hosting package sold.