World is now on Opti ID! Learn more

Johan Kronberg

Johan Kronberg

 Alias: Johan Kronberg
 Company: Tietoevry - Sweden
 Location: Sweden
 Twitter: johankronberg
 About me: Experienced developer and architect with a deep knowledge of how to build web sites and web applications that are durable and efficient. Early adopter of new technology and fully in sync with current web standards. Named Optimizely Most Valued Professional (OMVP) and Certified Software Architect with Microsoft and Sundblad & Sundblad.

CRP Information

Level: Esteemed Citizen
Total contribution points: 2748 (gain 252 points more to level up)

Score Distribution

Syndicated blog - Posted on: Jun 02, 2025

Upgraded a CMS 11 solution that was using EPiFocalPoint and didn't want to lose any set focal point coordinates.

Syndicated blog - Posted on: Apr 14, 2025

More early findings from using a SaaS CMS instance; setting up Graph queries that works for both visitor pageviews and editor previews.

Syndicated blog - Posted on: Mar 11, 2025

Introducing a Spectre.Console.Cli app for exploring an Optimizely SaaS CMS instance and to source code control definitions.

Syndicated blog - Posted on: Feb 07, 2025

Early findings from using a SaaS CMS instance and the new Visual Builder grids.

Syndicated blog - Posted on: Jun 10, 2024

How to change the configuration to get a more exact geo-lookup logged.

Syndicated blog - Posted on: May 05, 2024

A simple way to host a imgproxy Docker container and use it to get AVIF and WEBP images.

Syndicated blog - Posted on: Jan 03, 2024

Crawling the current Optimizely MVP list for blog URLs.

Syndicated blog - Posted on: Nov 10, 2023

An editor needs to regularly put static site output in their CMS 12 media system. Here's one idea I explored.

Syndicated blog - Posted on: Apr 20, 2023

Taking part in waking up the Optimizely Stockholm Developer Meetup group again.

Syndicated blog - Posted on: Jan 30, 2023

Notes on migrating a multi-site from Membership and Role Providers to ASP.NET Identity and changing cookie options dynamically.

No data to display.