Sitecore SXA (Sitecore Experience Accelerator) is a robust platform that empowers content authors and marketers to build and manage websites efficiently. One essential aspect of website development is handling error pages, ensuring a seamless and user-friendly experience for visitors. In this blog, we will explore how to generate a custom static error page using Sitecore […]
Innovation + Product Development
Import Data From Merlin to Finish Your Migration to Sitecore
In previous posts, I shared my journey with Sitecore Data Exchange Framework and using Merlin to migrate your site to Sitecore. Learning how to use Merlin was only one part of migrating a site. In this post, I’ll share my powershell script to pull in data from Merlin and populate your content tree. I’ll continue […]
Understanding jQuery UI in Magento 2
jQuery is nothing but a JavaScript library which helps to manipulate the content, event handling, ajax and traversing through the document. jQuery UI extends the jQuery functionality with the set of options to improve the User Interface, adding effects, themes, and widgets. If you would like to know what is jQuery and its advantages in […]
Boosting React Performance: Essential Optimization Techniques
In today’s fast-paced world, users demand lightning-fast experiences from web applications. As a React developer, optimizing the performance of your application is much needed to ensure a smooth and responsive user interface. In this article, we will explore some essential performance optimization techniques and habits in React, which will help you to create highly efficient […]
IBM Sterling Next Generation Store Engagement: Revolutionizing Retail Experiences
In today’s highly competitive retail landscape, providing exceptional customer experiences is paramount to success. Customers now demand seamless interactions across multiple channels, personalized services, and real-time access to product information. To address these evolving expectations, IBM has developed the Sterling Next Generation Store Engagement solution, a powerful platform that helps retailers transform their in-store experiences […]
Expanding Digital Accessibility: Empowering Individuals with Visual Impairments
In today’s digital age, the accessibility of digital products and services is crucial for ensuring equal opportunities and inclusion for all individuals. Among the diverse range of disabilities, visual impairments pose unique challenges, making it essential to explore and implement strategies to promote digital accessibility. In this blog post, we will delve into the concept […]
Salesforce Lightning Components: Building Custom UI Elements
Introduction In the world of Salesforce development, user interface (UI) plays a vital role in creating a seamless and intuitive experience for users. While the Salesforce platform provides a rich set of pre-built UI components, there are times when you may need to create custom UI elements to meet specific business requirements. That’s where Salesforce […]
Perficient Colleague Quoted in Forrester Report: Understand the Developer Experience
Demand for skilled developers is at an all time high in today’s rapidly evolving technology landscape. The modern world is powered by software, which means there is no shortage of opportunity available for skilled software developers and technology professionals. Faced with fierce competition to hire the best talent, many organizations are re-evaluating their current work […]
Unlocking Digital Accessibility: The Power of Screen Reader Testing for Visual Disabilities
In today’s digital world, accessibility is no longer an afterthought but a necessity. As technology continues to advance, it becomes crucial to ensure that individuals with visual disabilities can fully participate and engage with digital content. One of the key tools that enable inclusivity for visually impaired users is screen readers. In this blog post, […]
The Power of Landmarks for Screen Readers
In our previous blog post, we explored the concept of landmarks and the significance of correct markup for web accessibility. Building upon that knowledge, in this post, we will delve into the importance of landmarks for screen readers and how they play a crucial role in promoting inclusivity and ease of use for individuals who […]
Optimizely CMS – Getting all content of a specific property with a simple SQL script
When you need to retrieve all content of a specific property from a Page/Block type, normally you will use the IContentLoader or IContentRepository, or even IContentModelUsage to get all instances of a content type then select them by property. This is the correct implementation by code. But what if you only need to check the […]
XM Cloud Deployments: Static site deployment using Netlify CLI
In my previous post (XM Cloud Deployments: Static site deployment using Vercel CLI), I created a Sitecore XM Cloud deploy script to use the Vercel CLI. In this next challenge, I will be looking at doing the same in Netlify. A little background: Netlify and Vercel are two major competitors in the JamStack space. Both […]