Göran Halvarsson Avatar

MVP Profile

Göran Halvarsson

Sweden

MVP 2025

Technology

Sweden
MVP 2024

Technology

Sweden
MVP 2023

Technology

Sweden
MVP 2022

Technology

Sweden
MVP 2021

Technology

Sweden
MVP 2020

Technology

Sweden
MVP 2019

Technology

Sweden
MVP 2018

Technology

Sweden
MVP 2017

Technology

Sweden
MVP 2016

Technology

Sweden
MVP 2015

Technology

Sweden

Timeline

2025

31/Jan

Technology 2025

Technology 2025

2024

1/Nov

Seamless Sitecore XM Cloud Backups: Automate and Protect Your Content with GitHub Actions

The blog post provides a comprehensive guide on automating the backup process for Sitecore XM Cloud content using GitHub Actions. By bundling content into a single item package and utilizing Git Large File Storage (LFS), this approach ensures efficient and organized backups without overwhelming the repository. By implementing this automated workflow, organizations can maintain organized and efficient backups of their Sitecore XM Cloud content, leveraging GitHub Actions and Git LFS to handle larg...

Sitecore XM Cloud

2024

1/Nov

Seamless Sitecore XM Cloud Backups: Automate and Protect Your Content with GitHub Actions

The blog post provides a comprehensive guide on automating the backup process for Sitecore XM Cloud content using GitHub Actions. By bundling content into a single item package and utilizing Git Large File Storage (LFS), this approach ensures efficient and organized backups without overwhelming the repository. By implementing this automated workflow, organizations can maintain organized and efficient backups of their Sitecore XM Cloud content, leveraging GitHub Actions and Git LFS to handle larg...

Sitecore XM Cloud

2024

23/Oct

Effortlessly Deploying Environment-Specific Sitecore Items to XM Cloud Using xmcloud.build.json

The blog post provides a comprehensive guide on managing and deploying distinct content configurations for staging and production environments in Sitecore XM Cloud. This approach ensures that each environment maintains its unique content, reducing the risk of unintended data exposure and enhancing release control. By following this approach, organizations can ensure that each environment in Sitecore XM Cloud maintains its intended content, enhancing deployment reliability and security.

Sitecore XM Cloud

2024

23/Oct

Effortlessly Deploying Environment-Specific Sitecore Items to XM Cloud Using xmcloud.build.json

The blog post provides a comprehensive guide on managing and deploying distinct content configurations for staging and production environments in Sitecore XM Cloud. This approach ensures that each environment maintains its unique content, reducing the risk of unintended data exposure and enhancing release control. By following this approach, organizations can ensure that each environment in Sitecore XM Cloud maintains its intended content, enhancing deployment reliability and security.

Sitecore XM Cloud

2024

13/Oct

Why You Should Always Validate Serialized Sitecore Items Before Deploying to XM Cloud

The blog post emphasizes the critical importance of validating serialized Sitecore items prior to deployment in XM Cloud environments. Incorporating validation into the CI/CD pipeline ensures consistency, prevents deployment failures, and maintains data integrity across different environments. By implementing these practices, organizations can enhance the reliability and security of their deployments to Sitecore XM Cloud, ensuring that only properly configured content reaches both staging and pr...

Sitecore XM Cloud

2024

13/Oct

Why You Should Always Validate Serialized Sitecore Items Before Deploying to XM Cloud

The blog post emphasizes the critical importance of validating serialized Sitecore items prior to deployment in XM Cloud environments. Incorporating validation into the CI/CD pipeline ensures consistency, prevents deployment failures, and maintains data integrity across different environments. By implementing these practices, organizations can enhance the reliability and security of their deployments to Sitecore XM Cloud, ensuring that only properly configured content reaches both staging and pr...

Sitecore XM Cloud

2024

30/Sep

Setup redirects for your Nextjs app on Sitecore XM Cloud

The blog post provides a comprehensive guide on implementing URL redirects within a Next.js application integrated with Sitecore XM Cloud. Effective redirect management is crucial for guiding users to the correct content and preserving SEO rankings during website structural changes. By following this approach, developers can manage URL redirects efficiently in a Next.js application integrated with Sitecore XM Cloud, ensuring a flexible and maintainable solution.

Sitecore XM Cloud

2024

30/Sep

Setup redirects for your Nextjs app on Sitecore XM Cloud

The blog post provides a comprehensive guide on implementing URL redirects within a Next.js application integrated with Sitecore XM Cloud. Effective redirect management is crucial for guiding users to the correct content and preserving SEO rankings during website structural changes. By following this approach, developers can manage URL redirects efficiently in a Next.js application integrated with Sitecore XM Cloud, ensuring a flexible and maintainable solution.

Sitecore XM Cloud

2024

6/Aug

Integrating Non-Wildcard Pages with Wildcard Pages in Sitecore XM Cloud

The blog post addresses the challenge of managing both specific (non-wildcard) and dynamic (wildcard) pages within a Sitecore XM Cloud environment using Next.js. The goal is to ensure that editors can create specific pages without them being mistakenly treated as wildcards. By implementing this approach, developers can effectively manage both specific and dynamic pages in Sitecore XM Cloud, ensuring accurate routing and rendering for a seamless user experience.

Sitecore XM Cloud

2024

6/Aug

Integrating Non-Wildcard Pages with Wildcard Pages in Sitecore XM Cloud

The blog post addresses the challenge of managing both specific (non-wildcard) and dynamic (wildcard) pages within a Sitecore XM Cloud environment using Next.js. The goal is to ensure that editors can create specific pages without them being mistakenly treated as wildcards. By implementing this approach, developers can effectively manage both specific and dynamic pages in Sitecore XM Cloud, ensuring accurate routing and rendering for a seamless user experience.

Sitecore XM Cloud

2024

1/Aug

Simplify Sitecore XM Cloud Wildcard Pages with Dynamic Next.js Detection

The blog post introduces an efficient method for managing wildcard pages in Sitecore XM Cloud using Next.js. Traditional approaches often involve hardcoding paths or creating custom routes, which can be cumbersome and require constant updates. The proposed solution leverages dynamic detection of wildcard segments, streamlining the process and reducing maintenance efforts. By adopting this dynamic detection method, developers can simplify the management of wildcard pages in Sitecore XM Cloud, red...

Sitecore XM Cloud

2024

1/Aug

Simplify Sitecore XM Cloud Wildcard Pages with Dynamic Next.js Detection

The blog post introduces an efficient method for managing wildcard pages in Sitecore XM Cloud using Next.js. Traditional approaches often involve hardcoding paths or creating custom routes, which can be cumbersome and require constant updates. The proposed solution leverages dynamic detection of wildcard segments, streamlining the process and reducing maintenance efforts. By adopting this dynamic detection method, developers can simplify the management of wildcard pages in Sitecore XM Cloud, red...

Sitecore XM Cloud

2024

16/Jul

Using User Metadata in Next.js with Auth0 in Sitecore Websites

The blog post provides a comprehensive guide on enhancing a Next.js application by incorporating user metadata stored in Auth0. This integration enables the display of personalized user information, such as organization number, department, and contact details, within a Sitecore website. By following these steps, developers can effectively integrate user metadata into their Next.js applications, leveraging Auth0's capabilities to provide a personalized user experience within Sitecore websites.

Sitecore XM Cloud

2024

16/Jul

Using User Metadata in Next.js with Auth0 in Sitecore Websites

The blog post provides a comprehensive guide on enhancing a Next.js application by incorporating user metadata stored in Auth0. This integration enables the display of personalized user information, such as organization number, department, and contact details, within a Sitecore website. By following these steps, developers can effectively integrate user metadata into their Next.js applications, leveraging Auth0's capabilities to provide a personalized user experience within Sitecore websites.

Sitecore XM Cloud

2024

15/Jul

Localize Your Email Templates in Auth0 (Okta) for Multinational Sitecore Websites

The blog post provides a comprehensive guide on customizing email communications to cater to users from different regions. By leveraging Liquid templates in Auth0, organizations can dynamically adjust email content based on user metadata, enhancing the user experience through personalized and relevant communication. By implementing these strategies, organizations can provide a more personalized and region-specific communication experience to their users, fostering better engagement and satisfact...

Sitecore XM Cloud

2024

15/Jul

Localize Your Email Templates in Auth0 (Okta) for Multinational Sitecore Websites

The blog post provides a comprehensive guide on customizing email communications to cater to users from different regions. By leveraging Liquid templates in Auth0, organizations can dynamically adjust email content based on user metadata, enhancing the user experience through personalized and relevant communication. By implementing these strategies, organizations can provide a more personalized and region-specific communication experience to their users, fostering better engagement and satisfact...

Sitecore XM Cloud

2024

16/Jun

Implementing Auth0 Post User Registration Action for Multinational Sitecore Websites

The blog post outlines a strategy to enhance user management across multiple regional websites by utilizing Auth0's Post User Registration Actions. The primary objective is to automate the notification process for administrators upon new user sign-ups, facilitating timely role assignments and appropriate access provisioning. By implementing this approach, organizations can automate and streamline the user onboarding process across multiple regional websites, ensuring that administrators are prom...

Sitecore XM Cloud

2024

16/Jun

Implementing Auth0 Post User Registration Action for Multinational Sitecore Websites

The blog post outlines a strategy to enhance user management across multiple regional websites by utilizing Auth0's Post User Registration Actions. The primary objective is to automate the notification process for administrators upon new user sign-ups, facilitating timely role assignments and appropriate access provisioning. By implementing this approach, organizations can automate and streamline the user onboarding process across multiple regional websites, ensuring that administrators are prom...

Sitecore XM Cloud

2024

21/May

Add authentication to your Sitecore site using Auth0 with NextJs – Register New User

The blog post provides a comprehensive guide on integrating user registration functionality into a Sitecore site utilizing Next.js and Auth0. This enhancement allows users to create accounts directly within the application, improving user engagement and experience. By following this guide, developers can seamlessly integrate user registration functionality into their Sitecore Next.js applications, leveraging Auth0's capabilities to enhance user authentication and experience.

Sitecore XM Cloud

2024

21/May

Add authentication to your Sitecore site using Auth0 with NextJs – Register New Use

The blog post provides a comprehensive guide on integrating user registration functionality into a Sitecore site utilizing Next.js and Auth0. This enhancement allows users to create accounts directly within the application, improving user engagement and experience. By following this guide, developers can seamlessly integrate user registration functionality into their Sitecore Next.js applications, leveraging Auth0's capabilities to enhance user authentication and experience.

Sitecore XM Cloud

2024

19/May

Add authentication to your Sitecore site using Auth0 with NextJs – Forgot Password

The blog post provides a comprehensive guide on integrating a "Forgot Password" feature into a Sitecore site utilizing Next.js and Auth0. This enhancement aims to improve user experience by enabling password reset functionality directly within the application. By following this guide, developers can seamlessly integrate a "Forgot Password" feature into their Sitecore Next.js applications, leveraging Auth0's capabilities to enhance user authentication and experience.

Sitecore XM Cloud

2024

19/May

Add authentication to your Sitecore site using Auth0 with NextJs – Forgot Password

The blog post provides a comprehensive guide on integrating a "Forgot Password" feature into a Sitecore site utilizing Next.js and Auth0. This enhancement aims to improve user experience by enabling password reset functionality directly within the application. By following this guide, developers can seamlessly integrate a "Forgot Password" feature into their Sitecore Next.js applications, leveraging Auth0's capabilities to enhance user authentication and experience.

Sitecore XM Cloud

2024

9/Apr

Add authentication to your Sitecore site using Auth0 with NextJs – Flows(Actions)

The blog post explores enhancing authentication in a Sitecore site integrated with Next.js by utilizing Auth0's Actions feature. This approach allows for embedding business logic directly within Auth0, streamlining authentication processes without adding complexity to the application's codebase. By leveraging Auth0's Actions, developers can implement complex authentication logic directly within Auth0, enhancing security and scalability while maintaining a streamlined application codebase.

Sitecore XM Cloud

2024

8/Apr

Add authentication to your Sitecore site using Auth0 with NextJs – Flows(Actions)

The blog post explores enhancing authentication in a Sitecore site integrated with Next.js by utilizing Auth0's Actions feature. This approach allows for embedding business logic directly within Auth0, streamlining authentication processes without adding complexity to the application's codebase. By leveraging Auth0's Actions, developers can implement complex authentication logic directly within Auth0, enhancing security and scalability while maintaining a streamlined application codebase.

Sitecore XM Cloud

2024

30/Mar

Add authentication to your Sitecore site using Auth0 with NextJs

The blog post provides a comprehensive guide on integrating Auth0 authentication into a Sitecore site utilizing Next.js. The objective is to restrict access to certain pages, allowing only authenticated users to view them. The post emphasizes the importance of server-side authentication in Next.js and provides code snippets to assist developers in the integration process. By following this guide, developers can effectively secure specific pages on their Sitecore site using Auth0 and Next.js.

Sitecore XM Cloud

2024

30/Mar

Add authentication to your Sitecore site using Auth0 with NextJs

The blog post provides a comprehensive guide on integrating Auth0 authentication into a Sitecore site utilizing Next.js. The objective is to restrict access to certain pages, allowing only authenticated users to view them. The post emphasizes the importance of server-side authentication in Next.js and provides code snippets to assist developers in the integration process. By following this guide, developers can effectively secure specific pages on their Sitecore site using Auth0 and Next.js.

Sitecore XM Cloud

2024

25/Feb

Troubleshooting Experience Editor Glitches in Your NextJs Sitecore Setup on Kubernetes: A New Challenge for the Sitecore Dinosaurs

The blog post addresses performance issues encountered with the Experience Editor in a Sitecore XP headless setup using Next.js on Azure Kubernetes Service (AKS). Editors experienced outages and slow performance, particularly on specific sites, while logs provided no clear insights.

Sitecore XP

2024

25/Feb

Troubleshooting Experience Editor Glitches in Your NextJs Sitecore Setup on Kubernetes: A New Challenge for the Sitecore Dinosaurs

The blog post addresses performance issues encountered with the Experience Editor in a Sitecore XP headless setup using Next.js on Azure Kubernetes Service (AKS). Editors experienced outages and slow performance, particularly on specific sites, while logs provided no clear insights.

Sitecore XP

2024

3/Feb

From beginning to end – Setup a range facet in Sitecore Search and control it from your Sitecore environment

The blog post provides a comprehensive guide on configuring a range facet in Sitecore Search and integrating it into a Next.js application. The focus is on setting up a price range facet for a car sales application, allowing users to filter products based on price.

Sitecore XP Sitecore Search Sitecore XM Cloud

2024

3/Feb

From beginning to end – Setup a range facet in Sitecore Search and control it from your Sitecore environment

The blog post provides a comprehensive guide on configuring a range facet in Sitecore Search and integrating it into a Next.js application. The focus is on setting up a price range facet for a car sales application, allowing users to filter products based on price.

Sitecore XP Sitecore Search Sitecore XM Cloud

2024

31/Jan

Technology 2024

Technology 2024

2023

30/Dec

Sitecore Search + Sitecore Forms + NextJS – What a beautiful combination

The blog post explores integrating Sitecore Search with Sitecore Forms in a Next.js application. It demonstrates how to create a seamless user experience on a product detail page, which includes a "product-detail" component and a Sitecore Form.

Sitecore XP Sitecore Search

2023

30/Dec

Sitecore Search + Sitecore Forms + NextJS – What a beautiful combination

The blog post titled explores integrating Sitecore Search with Sitecore Forms in a Next.js application. It demonstrates how to create a seamless user experience on a product detail page, which includes a "product-detail" component and a Sitecore Form.

Sitecore XP Sitecore Search

2023

31/Jan

Technology 2023

Technology 2023

2022

31/Jan

Technology 2022

Technology 2022

2021

31/Jan

Technology 2021

Technology 2021

2020

31/Jan

Technology 2020

Technology 2020

2019

31/Jan

Technology 2019

Technology 2019

2018

31/Jan

Technology 2018

Technology 2018

2017

31/Jan

Technology 2017

Technology 2017

2016

31/Jan

Technology 2016

Technology 2016

2015

31/Jan

Technology 2015

Technology 2015