When it comes to creating a visually appealing and unique online store, Magento 2 provides a powerful tool: themes. In this blog, we’ll delve into the world of Magento 2 themes, explaining what they are, why they’re essential, and how you can use them to customize the look and feel of your e-commerce site. What […]
Innovation + Product Development
First Steps of a Mind of its Own: AI
Hello everybody! I am Brandon Hernández Flores, an intern working at Perficient offices in Mexico. This time, I am focusing on Artificial Intelligence, a cutting-edge technology offered by Azure. Since my professional career started, I affirmed that everything related to Tech was for me. However, I did not know what I was certainly going to […]
How AI-Powered Tools are Revolutionizing UIs, UX, and Front-End Development
In the ever-evolving landscape of technology, the future holds exciting promises by enhancing daily use technologies with AI to make them state-of-the-art tools. The future of searching for data is a journey into a more automatized digital world. One of the most promising areas of development is the creation of search tools using vectors and […]
Empowering Mobile App Testing with Appium: Installation and Beginner’s Guide
Appium is an open-source, cross-platform test automation tool for native, hybrid, mobile web, and desktop apps. Initially created to automate iOS and Android mobile applications. Appium has grown to a full-featured platform that provides WebDriver-based automation possibilities for a whole set of different mobile and desktop platforms. Why Appium? Use the Selenium WebDriver API to […]
Marketing Cloud: A Hands-On Tutorial Using the Trailhead Simulator
Marketing Cloud is a powerful business tool to create, manage, and optimize marketing campaigns. However, getting hands-on experience with Marketing Cloud can be challenging, as it doesn’t provide demo environments or Trailhead hands-on challenges. But fear not, as Salesforce has introduced a Trailhead simulator for Marketing Cloud, allowing users to practice and enhance their skills […]
Fail Like a Pro – How to Plan for and Recover from Failure
Success and failure – just like hot and cold, light and darkness, love and hate, or good and evil – these represent the ends of a familiar spectrum. Countless philosophical works have pondered these seemingly opposing concepts. My favorite view for all such opposites is that you cannot understand one without the other. They are […]
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 […]
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 […]
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 […]
When the World Needs Big Thinking, We Play with AI: Improving Business
Perficient is always looking for new ways to improve our efficiency and effectiveness. One way we are doing this is by using artificial intelligence (Generative AI) to help us find the most suitable resources to be assigned to any project in need. AI can be used in different ways for our company to find resources. […]
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, 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 […]