Change timezone for a Linux-based Azure WebApp

by Tomas Hensrud Gulla

The time zone for a Windows-based Azure WebApp can be set using the WEBSITE_TIME_ZONE app setting. If you try the same with a Linux-based WebApp you may find yourself in trouble. Read how to do it!…

Sanity and GROQ-powered webhooks are great, but there is a bug...

by Tomas Hensrud Gulla

Sanity recently launched their GROQ-powered webhooks, and they are really powerful! But there is a bug…

Sanity and Slack integration with GROQ-powered webhooks

by Tomas Hensrud Gulla

The newly released GROQ-powered webhooks for Sanity unlock some interesting new possibilities. Use the query language GROQ to define which documents should trigger a webhook and what its payload should be. See how to post messages directly to Slack!…

Contentful: How to avoid messing up your production content using environments

by Bjarte Aune Olsen

I have a web application with a separate test and production environment. I'm changing the content model, and I want to try out this new feature in my test environment without messing up the content in production.…

Easier bulk deletion of Sanity documents, using Sanity CLI

by Tomas Hensrud Gulla

Yesterday I wrote a kind of intricate blog post on how to bulk delete Sanity documents using Sanity CLI, Notepad++ and regex. My closing phrase of the blog post was. Do you know an easier way? Luckily for me, Knut Melvær from Sanity knew and took the time out of…

Bulk deletion of Sanity documents using Sanity CLI, Notepad++ and regex

by Tomas Hensrud Gulla

Using Sanity Studio, you can delete documents one by one. What if you want to delete hundreds of documents, or you have removed the schema definition so that your documents are no longer visible in Sanity Studio?…

Developers, developers, developers!

by Tomas Hensrud Gulla

After the rebranding from Episerver to Optimizely, the developer targeted information are not as easily available as before.…

Azure DevOps: Migrating to windows-latest

by Sigve Fast

The windows-2016 environment will be deprecated on November 15, 2021, and removed on March 15, 2022. Migrate to windows-latest instead.Microsoft is deprecating and removing the windows-2016 environments in DevOps in the coming months. Here's how to change the agent environment in your pipelines. YAMLIf you are using YAML for…

Custom icons in the Optimizely/Episerver CMS page tree

by Tomas Hensrud Gulla

By default, all pages in your Optimizely page tree look the same. With custom icons, you can add your personal touch, and make it easier to visually separate the different types of pages.…

Deploying a .NET 5 website to a Linux-based Azure Web App, using Azure DevOps Pipelines

by Tomas Hensrud Gulla

With Microsoft .NET 5 you can choose what platform you use for developing and hosting the solutions you build. Build on Windows, test on macOS, and host on Linux? No problem! Why should you run your Web App on Linux?Because it's cheaper? Because you'll get a faster response time?…