Optimizely can now generate certificates for root domains in DXP

by Bjarte Aune Olsen

In Optimizely's cloud hosting service DXP, Optimizely has for a long time offered to generate certificates for the sites it hosts, giving us the secure https URLs with a reassuring padlock next to it. Until today that service has come with the limitation that they could not generate certificates for…

How to save and deploy Azure alerts as code in Bicep

by Karl Solgård

Bicep is the new kid on the block when it comes to IaC (Infrastructure as Code). It ties closely with ARM-templates. It's flexible and easier to use and read than ARM. Alerts can be hard to keep track of in a IaC setup. Let's try to create and deploy alerts…

Optimizely Content Manager – still not production-ready

by Tomas Hensrud Gulla

Content Manager is a lightweight editing UI for Optimizely Content Cloud (formerly known as Episerver CMS), that provides an easy interface for working with structureless content. The initial version was released in April 2020, almost two years ago. I really like the idea, and installed Content Manager on my personal…

Migration from boolean to string value using mutations in Sanity

by Karl Solgård

Sanity has a great way to migrate data. I found myself converting a boolean property to a string in a sanity document. My boolean property acts as a feature toggle that I now want to extend to beta users. I'll do my examples as an airplane company ✈️ This is how…

Slik gjør du personvernvennlig webanalyse

by Martin Smestad Hansen

Den siste tiden har det igjen blitt tatt opp til vurdering hvorvidt Google Analytics er innenfor EUs personvernregelverk. Uten å ta stilling til hverken debatten eller det juridiske, så finnes det måter du kan sikre deg en løsning som ikke er, eller kan være, i strid med reglene: Ikke lagre…

Automatiser opptak av dine Teams-møter

by Henning Sjørbotten

Hele verden møtes nå først og fremst på Teams. Det er også ofte slik at man har faste Teams-møter som det burde gjøres opptak av, men ofte glemmer man å sette i gang opptaket før langt ut i møtet. Fortvil ikke - dette kan automatiseres!…

Slik unngår du dager med back-to-back møter

by Kenneth Sætereng

Ved en liten endring i oppsettet i Outlook vil dette være enkelt å oppnå.…

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!…