Welcome to my blog!

Derk Hudepol his blog around Sitecore, Digital Marketing and Web development

Speeding up headless Sitecore development through V0.dev

In this post i will dive into the Vercel AI tool called v0.dev. I will walk you through how to create a component from a screenshot/picture and what important limitations/attention points are. Finally i will also highlight which part of development you still need to do manually :)

Example application of GenAI : converting HTML to an actual XM Cloud NextJS component

GenAI is becoming more prevelant in our lives and one of the applications i personally have a large interest in, is exploring how GenAI can help us in our day to day work with Sitecore and developing with Sitecore. In this post i will dive into how a relatively standard tool like ChatGPT can expedite moving sites to XM Cloud

XM Cloud: upgrading Next.js in a JSS project

With Next.js being one of the most popular front-end frameworks out there new versions are being released all the time. Most often faster then JSS is able to follow. This blog post is about how you can go about upgrading Next.js separate from upgrading JSS.

XM Cloud: leveraging Turborepo with XM Cloud

I have by now worked on various XM Cloud projects and some of them are now continuously growing and as such the code base and the amount of teams working on the code growing. because we needed a strategy of managing and structuring code sufficiently I dove into leveraging monorepo' s in XM Cloud, more specifically leverage Turborepo in our XM Cloud frontend repo. In this blogpost i will outline what you need to do to incorporate Turborepo based upon the sxastarter from Sitecore.

XM Cloud series: Next.js 13.4 lightning speed with the server components

With Next.js 13.4 coming out the new App router and server components are now considered production ready. Why should you care when developing with Next.js ? and can we use it with Sitecore XM Cloud/Sitecore JSS? read more to find out

XM Cloud series: Deploying to Vercel using Azure DevOps

Just like with XM Cloud, Vercel also doesn' t come with Azure DevOps support out of the box. And since Vercel is a very logical choice to combine with XM Cloud we will need to find a way to automate deployments from XM Cloud to Vercel as well.

XM Cloud series: What about Azure DevOps? (Or others)

All the documentation on Sitecore XM Cloud points towards using GitHub as your code repository tool. But what if you are not able to use GitHub and are required to use another tool, like Azure DevOps ? how can we setup and release to XM Cloud whilst leveraging Azure DevOps? This blog post is about that

XM Cloud series: Setting up you local development machine (the easy way)

Slowly but surely "set-up your dev environment" blog posts are appearing on the web. However, most of them involve steps which we did not encounter having to set up. This blog post is on the easiest way I found to setup your XM Cloud dev machine.

XM Cloud: What is a good architecture for XM Cloud?

So XM Coud has been released, now how about implementing it? In this post i will dive into what a XM Cloud architecture could look like and why I believe the architecture I am sharing fits best with XM Cloud, for now.

XM Cloud series: what you need to know about XM Cloud

XM Cloud is the latest offering by Sitecore. Serving to be a hybrid Saas CMS system incorporating Content Management, Visual editing and easy personalization. What do you need to know about XM Cloud before buying it?