Skip to main content

Development

Aleksandra Foslie Jentoft Eqvrlana Rq Unsplash

Getting to Know Sitecore Search – Revisited

Welcome back to getting to know Sitecore Search.  Sitecore Search is an evolving product.  Products are moving away from large monolithic products with long upgrade/release cycles to smaller composable products with shorter agile upgrade/release cycles.  In this post, I’ll revisit several of my previous posts and make updates based on changes in the product and […]

Using Waze Maps Application On Smartphone In Car Dashboard. Driver Using Maps App For Showing The Right Route Through The Traffic In Bucharest, Romania, 2021

HERE WeGo App and Assistive Technologies for Cognitive Disabilities

Cognitive disabilities can pose unique challenges in navigating the world, making it essential to leverage innovative tools and technologies to enhance the mobility and independence of individuals facing these challenges. One such tool is the HERE WeGo app, which, when paired with assistive technologies, offers a powerful solution for people with cognitive disabilities. In this […]

Sap Commerce Webinar Panelist

Unlocking Innovation: A Composable Commerce Approach to Headless with SAP Commerce

On October 25th, 2023, Perficient presented a webinar that was hosted by commerce experts:  Sergio Granada, SAP Commerce Technical Director  Ignacio Pascual, SAP Commerce Delivery Director  Alejandro Granada, SAP Commerce Solutions Architect  Kim Williams- Czopek, GM of Commerce Operations   They discussed the intricacies of migrating to SAP Commerce Cloud. The session provided actionable advice, unveiled […]

Istock 1194783078

Adding custom external plugin to TinyMce

We recently completed an upgrade project, and one of the notable changes we made was incorporating TinyMCE into its own NuGet package. With the latest version, several adjustments have been made to the implementation process. During the upgrade, we also had to relocate a custom plugin within the editor. Since I referred to various online […]

Zustand

ZUSTAND, Is Redux Coming to an End?

Why is this State Management Solution Named Zustand? “Zustand” is a German word that translates to “state” in English. In the context of programming and software development, “Zustand” is often used in conjunction with “Zustands management,” which translates to “state management.” It refers to the management of the state of an application, typically to keep […]

Technology

SQL Server to Snowflake Migration – Conversions with Examples

SQL Server to Snowflake Migration – Conversions with Examples Readers’ Digest: During one of my project experiences, I have had an opportunity to work in MS SQL where I gained valuable knowledge working with the stored procedures. A stored procedure is a prepared SQL code that you can save, so the code can be reused […]

Professional Developer Programmer Cooperation Meeting And Brainstorming And Programming In Website

Empowering Flexible and Maintainable Applications using Vue Composition API.

The Vue Composition API offers an efficient and adaptable method for creating components, improving Vue js development. You can improve reuse, better organize code, and easily manage complicated applications by utilizing the Composition API. Let’s explore the components’ perspective and how API supports Vue 3 development. The concept of Vue Composition API, the distinction between […]

Modern Office: Portrait Of Motivated Black It Programmer Working On Laptop Computer. Male Specialist Create Website, Software Engineer Develop Programme. Shot With Visual Effects Of Running Code.

Using Rendering Parameters on a XM Cloud component

What about Rendering Parameters? I recently did a POC using rendering parameters in a component in XM Cloud. In this blog i will describe my approach, issues faced and how i overcame them. Adding a rendering to a component, is relatively straight forward in Sitecore development, i.e.(https://doc.sitecore.com/xmc/en/developers/xm-cloud/walkthrough–building-a-simple-rendering.html). However, there are some circumstances where things are […]

Vercel And Perficient

Perficient: Gold Sponsor at Vercel’s Next.js Conference 2023 – Join Us In-Person or Virtually!

At Perficient, we’re thrilled to announce that we are a Gold Sponsor of this year’s Next.js Conference, hosted by Vercel. This much-anticipated event will take place on October 26th at the iconic SF Jazz in San Francisco, and just like last year, it will feature a vibrant virtual component for attendees to stream for free. […]

Business People Negotiating A Contract.

Overriding TinyMCE’s Default Alt Text Validation in Optimizely

Adding Alt Text to your Images in Optimizely When developing a site using Optimizely, it is important to keep accessibility in mind. A common solution that I’ve found helpful is to extend the ImageData class from EpiServer.Core and add a property for Alt Text. This concept is demonstrated in the Alloy Project and has been […]

Istock 1473508658

Optimizely Configured Commerce – Learn CMS Spire 5.X Part-5

In this blog, we will learn below points: Modify existing Spire widget styles: CSS rules. Implementing Custom widget extensions In this blog post, we will explore the process of modifying existing Spire widget styles in Spire, a popular content management system. We will provide examples and step-by-step instructions for custom widget extensions, along with details […]

Two programmers working on some coding together

Why Do You Need to Know Backend for Frontend (BFF) Pattern?

Our typical problem arises when we wish to incorporate an API into our mobile app. Consider the situation in which you need to create a mobile app for an existing system. The system was one monolithic solution that exposed an API that exclusively served the web client. The client’s proposal is not restricted to new mobile apps, […]

Load More