In the pursuit of fostering inclusivity, designing user-friendly environments is a transformative approach that goes beyond aesthetics. A user-friendly environment considers the diverse needs of individuals and ensures that everyone, regardless of ability, can navigate, interact, and participate comfortably. In this exploration, we delve into the principles and strategies for creating user-friendly environments that prioritize […]
Technology Partners
Ryman Hospitality Migrates to Oracle ERP Cloud!
ERP | Enterprise Resource Planning Migration to the Cloud – July 2023 Go Live! Ryman Hospitality Properties, Inc. (NYSE: RHP) Business Challenge + Opportunity Migrate existing footprint and well-established business processes from Oracle EBS and NetSuite financials into Oracle ERP Cloud (Fusion), with over 500 custom reports written across different tool sets (FSGs, Discoverer, GL Wand, […]
How to add ‘Chat Session’ to the Experience site page
In today’s digital age, businesses are always looking for new, creative ways to communicate with their clients, partners, and staff. Salesforce Experience Cloud is one potent tool that has become very popular. With the help of this innovative platform, businesses can build vibrant, interesting, and useful online communities that promote deeper relationships and productive interactions. […]
Adobe Target Recommendations Designs: Iterating Over $entityN.variable
Adobe Target Recommendations uses the open-source Apache Velocity Engine – with an emphasis on velocity – to retrieve recommendations data. A Recommendations Design is a specialized Target offer populated at runtime with the entities, i.e., products or items, to be displayed. This is done by incorporating Velocity Template Language (VTL) identifiers to denote entity attributes […]
Spark: Dataframe joins
In Apache Spark, DataFrame joins are operations that allow you to combine two DataFrames based on a common column or set of columns. Join operations are fundamental for data analysis and manipulation, particularly when dealing with distributed and large-scale datasets. Spark provides a rich set of APIs for performing various types of DataFrame joins. Import […]
Spark: Parser Modes
Apache Spark is a powerful open-source distributed computing system widely used for big data processing and analytics. When working with structured data, one common challenge is dealing with parsing errors—malformed or corrupted records that can hinder data processing. Spark provides flexibility in handling these issues through parser modes, allowing users to choose the behavior that […]
Spark: Persistence Storage Levels
Spark Persistence is an optimization technique, which saves the results of RDD evaluation. Spark provides a convenient method for working with datasets by storing them in memory throughout various operations. When you persist a dataset, Spark stores the data on disk or in memory, or a combination of the two, so that it can be […]
A Guide to Creating a Custom Submit Action for Seamless Sitecore Forms Data Capture in Pardot
In my recent project, I encountered a crucial requirement – the need to seamlessly transmit Sitecore form submissions to Salesforce Pardot. I successfully implemented a custom submit action within Sitecore forms to fulfill this requirement. In this blog post, I will guide you through the step-by-step process, detailing the customization applied to Sitecore for achieving […]
Large Data Volumes (LDV) in Salesforce
Aloha Trailblazers, Embarking on the journey into the vast landscape of Salesforce, this blog serves as your guide to understanding and conquering the challenges of Large Data Volumes (LDV). In the dynamic world of Salesforce, businesses encounter the complexities of managing extensive datasets. As organizations grow, navigating and optimizing performance in the face of Large […]
Build Scalable and Reliable Node.js Apps with Ease: Introducing Nest JS
If you’re interested in learning a robust, efficient, and scalable enterprise-level server-side framework, you’ve landed on the right blog! 🚀 We’ll start with a quick introduction, and in this post and the ones to follow, we’ll dive straight into the practical part. We’ll build an application that covers various Nest JS fundamental and advanced topics […]
A crash course of Next.js: TypeScript (part 5)
This series is my Next.js study resume, and despite it’s keen to a vanilla Next.js, all the features are applicable with Sitecore SDK. It is similar to the guide I recently wrote about GraphQL and aims to reduce the learning curve for those switching to it from other tech stacks. In part 1 we covered some fundamentals of Next.js […]
Perficient Wins 2023-24 Coveo Relevance Accelerator Award
Perficient is excited to announce we’ve won Coveo’s exclusive partner award! The Accelerator Award commemorates a Coveo partner that exhibited deep knowledge and technical expertise, understands a customers’ business challenges, and clearly delivers value-driven business outcomes. Perficient is a trusted Coveo Platinum Partner with expertise in modern intelligent search solutions. Our award-winning work helps organizations […]