How to ensure your toolset matches your vision, team and long term goals. Seems common sense right? Use the right tool for the right purpose. However, in the DXP and Drupal space, we often see folks trying to fit their project to the tool and not the tool to the project. There are many modules, […]
Platforms and Technology
A Step-by-Step Guide to Extracting Workflow Details for PC-IDMC Migration Without a PC Database
In the PC-IDMC conversion process, it can be challenging to gather detailed information about workflows. Specifically, we often need to determine: The number of transformations used in each mapping. The number of sessions utilized within the workflow. Whether any parameters or variables are being employed in the mappings. The count of reusable versus non-reusable sessions […]
Transforming Friction into Innovation: The QA and Software Development Relationship
The relationship between Quality Assurance (QA) and Software Development teams is often marked by tension and conflicting priorities. But what if this friction could be the spark that ignites innovation and leads to unbreakable products? The Power of Productive Tension It’s no secret that QA and Development teams sometimes clash. QA and testing professionals are […]
Effortless Data Updates in Salesforce: Leveraging the Update Record Function in LWC
The updateRecord function in Lightning Web Components (LWC) is a powerful tool for Salesforce developers, allowing for seamless data updates directly from the user interface. This feature enhances user experience by providing quick and efficient updates to Salesforce records without the need for page refreshes. In this guide, we’ll explore how the update record function […]
Using PyTest with Selenium for Efficient Test Automation
In our previous post, we explored the basics of Selenium with Python, covering the introduction, some pros and cons, and a basic program to get you started. In this post, we’ll delve deeper into the world of test automation by integrating Selenium with PyTest, a popular testing framework in Python. PyTest makes it easier to […]
Streams with Tasks in Snowflake
Snowflake’s Stream Stream Stream is a CHANGE DATA CAPTURE methodology in Snowflake; it records the DML changes made to tables, including (Insert/Update/delete). When a stream is created for a table, it will create a pair of hidden columns to track the metadata. create or replace stream s_emp on table emp append_only=false; I have […]
Perficient Named in Forrester’s App Modernization and Multicloud Managed Services Landscape, Q4 2024
As new technologies become available within the digital space, businesses must adapt quickly by modernizing their legacy systems and harnessing the power of the cloud to stay competitive. Forrester’s 2024 report recognizes 42 notable providers– and we’re proud to announce that Perficient is among them. We believe our inclusion in Forrester’s Application Modernization and Multicloud […]
Exploring Apigee: A Comprehensive Guide to API Management
APIs, or application programming interfaces, are essential to the dynamic world of digital transformation because they allow companies to communicate quickly and efficiently with their data and services. Consequently, effective management is essential to ensure these APIs function correctly, stay safe, and provide the desired benefits. This is where Google Cloud’s top-tier API management product, […]
Impact of Item Classification (Oracle PDH Cloud) on Oracle Procurement Cloud
In today’s fast-paced business environment, efficient procurement processes are essential for maintaining a competitive edge. Organizations must manage a myriad of products and services, ensuring that they are sourced, purchased, and delivered efficiently. Oracle Product Data Hub (PDH) Cloud and Oracle Procurement Cloud are two powerful tools that facilitate this process. A critical component of […]
Three Tips for Adding a Headless Site in XM Cloud
Intro 📖 In this post, I’ll cover three tips developers should consider when deploying a new headless site to XM Cloud. Having recently added a new headless site to an existing solution, I ran into a few issues. I hope to save others from similar headaches in the future (mostly myself 😉). If you’ve added […]
Selenium – Uploading a File Using Robot Class
Need For Robot Class: Selenium normally allows file uploads using the send Keys () method for file input fields. However, if the input field is not of type “file,” it might run into problems and here comes the Robot class. The Robot class, part of the java.awt package, helps you perform system-level events, pressing keys, […]
SNOWPIPE WITH AWS
SNOWFLAKE’S SNOWPIPE Snow pipe: snow pipe is a one of the data loading strategies in snowflake , for continuous data loading, will create a snow pipe to load the data from any data source or storage or any cloud to snowflake tables, its an event trigger ideology whenever a file came to the source immediately […]