Skip to main content

Software Development

Shot of a team of executives having a formal meeting in a boardroom

Introduction to Tailwind CSS  

What is Tailwind CSS? Tailwind is a utility CSS library that allows developers to use the styling properties within the HTML file. It is done by labeling the class name as styling properties. Instead of defining the class name such as Navbar, and Footer, developers can define the classes as styling properties. Such as display […]

Istock 1194783078

Battle to Use Artificial Intelligence Heats up, Introducing Google Bard Rival to ChatGPT

The battle to use artificial intelligence is heating up as companies worldwide are investing heavily in the technology. Companies are investing in AI to gain a competitive edge in the market, as well as to automate processes and increase efficiency. Google on Monday released its own chatbot similar to ChatGPT, called Google Bard, as the […]

3d Sound Waves With Colored Dots. Big Data Abstract Visualization.

You Just Got Vectored! SVG Image Formats

If you’re reading this, you’ve come across a need that nearly all Opti developers encounter in their careers; You need to correctly display a vector image format (SVGs and the like). The <IMG> tag just isn’t going to cut it anymore. Posts like this are a right-of-passage for Opti bloggers. “So,” you think, “if there […]

A group of diverse coworkers working on the computer together

Setup Default Column Set for Guided Reporting

The Guided Reporting solution is used to provide business users with an intuitive and easy-to-use report viewing experience. This solution provides a framework for integrating customer data content into a report viewer workspace that is organized around the hierarchical Entity structure of an organization. In addition, reports are tailored to the data available for the […]

Businesswoman Giving Presentation On Future Plans To Colleagues

How to Communicate Technical Information to Non-Technical Audiences

When you hear a conversation happening in a language that you are not fluent in, you may catch a word or two but grasp enough to get an understanding of what is being discussed. A non-technical person may feel the same way during a technical discussion, even if the conversation is being held in their […]

Teamwork Is Worth It

DataStage Macros

DataStage has several in-built macros and do not require any arguments. DataStage macros can be used to get information about current job, job control routines, filename and table names, and before/after subroutines and stages belonging to the current job. DataStage ETL Tool: – DataStage is a commonly used ETL tool in the current market. It […]

A man and woman working together in a data center

Top 3 Reasons for a QA Environment

Imagine as a Quality Analyst, you begin your day of testing. You log into Sitecore Content Editor, create a page, name it, and open it in Experience Editor but receive a white screen “Our Services are unavailable.” You investigate and see a deployment happening to your environment, which is DEV. All this has taken 10 […]

Online Shopping Concept

Headless Commerce with SAP Commerce Cloud Composable Storefront

Nowadays, customers have high expectations; they want a fast, reliable, and smooth e-commerce experience across multiple devices, especially on mobile. Headless e-commerce solutions such as SAP Commerce Cloud Composable Storefront (also known as Spartacus) provide best-in-class technologies and practices to ease the creation of these experiences while supporting complex selling models. There are numerous reasons […]

My Journey with Sitecore Data Exchange Framework (DEF)

Many projects need to import data. I have found it to be a painful process every time. Each import is custom and requires custom code. There are parts of the process that are the same each time (connecting with source data, reading data, creating a new item, avoiding duplicates, updating existing items). I wanted to […]

Custom Search Facet

How to Configure Facet Search in Drupal 9

What is Facet Search? Facet search is a way to filter content dynamically. It comes with multiple filters at the same time for the various attributes of the content. Facets will also display the number of matched results next to them. It works with the Drupal core and search API. Facet 3.0.x works with drupal […]

Group Of Developers

How to Fix Coding Issues Using PHPStan in Drupal

Regarding Drupal projects, PHPStan is a great command line tool for seeing how your PHP code is doing without running it. It’s great for finding potential bugs other tools and unit tests couldn’t find. There is a small problem that PHPStan does not know how to interpret Drupal plugins, entities, controllers, or other Drupal architecture […]

Costumer Making Contactless Payment In Cafe With Embedded Finance

Getting Started On Embedded Finance

Many clients have been asking about embedded finance, and as every schoolteacher knows for every person who asks a question, there are at least 10 others who have a question but are afraid to ask it. For both the questioners and those afraid to question, we at Perficient thought we would provide some background on […]

Load More