Wojciech Tengler - Umbraco expert

Specialized in projects primarily designed for publishers and stakeholders since 2009. Reliable authority and technical advisor on all aspects of the Umbraco CMS. Converts business needs into robust Umbraco solutions that align with a long-term architectural perspective.

Pays meticulous attention to details and leaves no stone unturned when analyzing project requirements. 

Passionate about optimization, fine-tuning, and engineering optimal solutions. He is able to take your Umbraco project to the next level in regards of the performance and SEO.

Strongly experienced in web development.

Wojciech Tengler - Umbraco expert

Articles written by Wojciech Tengler

Uploading large files in Umbraco CMS

Uploading large files in Umbraco CMS

When editors upload media in Umbraco, especially videos, they can hit size and platform limits. This guide explains how to configure limits...

uSync can override translations if not configured properly

uSync can override translations if not configured properly

There is a chance that uSync may override dictionary translations if not set up properly. This article will help you understand the risk and ensure your...

Tips for Umbraco CMS editor

Tips for Umbraco CMS editor

Discover helpful tips you should know as an Umbraco CMS editor that make everyday work in Umbraco faster, easier, and more reliable.

TIFF Images uploading in Umbraco CMS – Hidden Issues You Should Know

TIFF Images uploading in Umbraco CMS – Hidden Issues You Should Know

TIFF images are not supported by major browsers, but it's still possible to upload them in the Umbraco CMS.

Breaking change to the Rich Text editor in Umbraco 13

Breaking change to the Rich Text editor in Umbraco 13

You are probably not aware of the breaking change related to the Rich Text editor introduced in Umbraco 13.

Storing custom configuration in the Umbraco database

Storing custom configuration in the Umbraco database

You will learn how to store custom settings in the Umbraco database without the need to create a new table.

Be careful during publishing in a multilingual Umbraco website

Be careful during publishing in a multilingual Umbraco website

Lack of certain awareness during publishing content in a multilingual website can result in serious consequences. This article can save you from unpleasant...

Enable NodeName Field Sorting in Umbraco Examine Search

Enable NodeName Field Sorting in Umbraco Examine Search

Learn how to enable NodeName sorting in Umbraco Examine search. Improve your site's search functionality with this simple and effective solution.

Handling Umbraco tags with a new String Split Option available in .NET

Handling Umbraco tags with a new String Split Option available in .NET

Amazing string split option has been released in .NET 5.0 you probably don't know and have never used it before when dealing with tags in Umbraco websites.

Understanding the confusion between Created and Published Dates in Umbraco

Understanding the confusion between Created and Published Dates in Umbraco

The node creation date used as a date of publication can be confusing for Umbraco editors. In this article, I will try to explain the issue of created,...

How to access currently published content in Umbraco

How to access currently published content in Umbraco

Getting up-to-date published content entry in Umbraco could be tricky. In this article, you will learn a technique to ensure you always access the current...

Problem with linking in Umbraco across pages in different cultures

Problem with linking in Umbraco across pages in different cultures

Unfortunately, the current system design cause serious SEO optimization issues and decreases website visibility

How to get Umbraco model property alias

How to get Umbraco model property alias

Retrieving strongly typed property aliases has changed, and it's not as easy as before. We introduce a solution to simplify establishing a property alias of...

Linux App Service culture specified

Linux App Service culture specified

.

How to Disable Examine Indexing in Umbraco

How to Disable Examine Indexing in Umbraco

Master Umbraco v11 Examine indexing: Learn how to disable external indexes for enhanced site performance, faster content publishing, and improved cold boots.

Umbraco Redirect Url Table Data Truncated SQL Error

Umbraco Redirect Url Table Data Truncated SQL Error

Learn how to resolve the Umbraco SQL truncation error with our expert guide. Discover solutions to extend URL lengths and optimize your CMS for peak performance

How to use default language as default culture for threads in Umbraco

How to use default language as default culture for threads in Umbraco

Explore a solution for aligning thread culture with the default language settings in Umbraco's backoffice. This approach addresses the complex challenge of...

Umbraco is Always Loading Content From Database on Azure App Service

Umbraco is Always Loading Content From Database on Azure App Service

Explore a clever workaround to ensure Umbraco's performance on Azure Linux App Service. Learn to tackle the persistent content loading issue from the database

Enable Dynamic GZIP Compression for IIS Azure Web App

Enable Dynamic GZIP Compression for IIS Azure Web App

Discover how to boost the performance of your Azure Web App by leveraging the power of dynamic GZIP compression. Here's a step-by-step guide to ensure your...

Assigning Roles to Members in Umbraco CMS v8

Assigning Roles to Members in Umbraco CMS v8

Discover how to add roles to members in Umbraco CMS v8 seamlessly. Dive deep into practical cases and boost your web development skills with this guide

Optimizing Scripts in Umbraco 8 - Bundling and Minification

Optimizing Scripts in Umbraco 8 - Bundling and Minification

Learn how to optimize scripts in Umbraco 8 using bundling and minification. Follow this step-by-step guide to speed up your website, improve SEO, and...

Enhanced Logging for Umbraco API

Enhanced Logging for Umbraco API

Dive into leveraging custom action filters in Umbraco v8 for efficient exception logging. Here's a comprehensive guide to streamlining your API...

↑ Top ↑