Sitecore with Alexa

Voice AI is becoming more and more popular. Companies such as Google, Apple, Amazon and Microsoft have their own Voice AI and it is being mainly use for home automation. During the Sitecore Symposium 2017 in Las Vegas, I attended a presentation where the Amazon Alexa was used to book tickets. The presentation was focused on detecting the same user via different devices.

Read More

Using Sitecore Experience Accelerator (SXA), it allows you to easily manage your site content, settings etc. Furthermore, my personal feeling, with SXA, your content tree is well structured. Note that even without using SXA, you can easily structure the content tree properly but you may need to have some pipelines in place to better organize things. For example, if you have some settings on items, you may want to expose and access those settings easily. The site definition is another example.

Read More

Sitecore – Long Publishing Time

The process of copying an item from source to target database is called Publishing in Sitecore. In brief, Sitecore has 3 types of site publishing namely, Incremental, Smart, Republish publish. Smart and Republish can also be performed on item. Today’s article is mainly about when launching publish which takes lots of time to complete.

Read More

Sitecore – The Checklist

I have been working on Sitecore since version 6.5 and I have been involved on many high profile client projects. With the different updates and upgrades, Sitecore CMS has changed drastically over the years. One of the main reason why clients use Sitecore is because of the neat content tree, ease of use and provides extensions / modules on top of the CMS such as Sitecore Experience Accelerator (SXA). This allows for faster deliveries of sites.

Read More

Sitecore JSS – Validation Rules

When using Sitecore JavaScript Services (JSS), there are 2 types of development workflows that you can use. The first one is the Code First Approach. Code First Approach allows you to start the development without a Sitecore Instance and acts as the master copy. The manifest is then imported/deployed to Sitecore.

Read More

Parameters in Sitecore Tasks

Following a question on Sitecore StackExchange, I have answered the question by providing 2 possible solutions. So, in today’s article, I will provide more details for each solution on how to perform the implementation with examples. Moreover, please provide your comments below if you have other ideas.

Read More

Sitecore with Hangfire

What’s Hangfire? It is an easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required. Can you integrate Hangfire with Sitecore? In short, yes and it is very easy to setup. Today’s article will mostly cover on how to integrate Hangfire and accessing its dashboard while you are using Sitecore.

Read More

SEO WITH SITECORE & SSG

As from Sitecore JSS 16.0, the integration of NextJS Framework is now supported. One of the main feature of NextJS is the ability to export the site to static HTML. At some point in time during a project development using the tech stack Sitecore JSS with Static Site Generation (SSG), the questions of How does this affects the Sitemap and Robot file when using Sitecore and SSG? How to manage the Sitemap and Robot file per site through Sitecore?

Read More

It has been a while since my last post. I’ve been working on a Sitecore module named Sitecore Checklist and very soon I will be sharing the details. Moreover, working from home since March has changed the way of working. No more chitchat and let’s get on with today’s article. Following my answer on the Sitecore StackExchange, I wanted to share more details on the topic.

Read More

It’s been a while since my last article about Installing SXA on Sitecore 10. Lot’s of thing currently going on at the moment. But enough of chit-chat, let’s get straight into today’s topic. As mentioned in the title of this article, today’s article is about an error that you may have end up receive when using Sitecore JSS. This error can be issued even if you are using only JSS or JSS with SXA.

Read More