Skip to main content

Innovation and Product Development

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 […]

Abstract colorful grid surrounded by glowing particles

Config-Per-Site in Optimizely Multi-Tenant Environments

Recently, I was given a task at work where we needed a multisite configuration. We all know that multi-environment is as easy as appsettings.<environment_name>.config. What about in multi-tenant environments? You can’t have appsettings.site1.config and appsettings.site2.config on your site! Well, not without a little extra work… Let me introduce AddKeyPerFile; this handy little function you set […]

Headless Man

Headless CMS Solutions to Consider

If the benefits of headless CMS were convincing enough in the previous blog post that you decided to give, headless architecture a try, your next step is to find a good CMS platform. Below are some great options to get you started. Let’s examine them:   Sitecore – a fully functional CMS platform Sitecore is an industry-leading CMS combined with […]

Shot Of Two Technicians Working Together In A Server Room

Custom JavaScript Sitecore Fields

Introduction Custom fields are a powerful tool for extending functionality and improving ease of use. This article will explore creating, organizing, and implementing custom JavaScript Sitecore fields with an iframe. By using an iframe to load a separate HTML document, you can cleanly contain all of the necessary CSS, JavaScript, and HTML files. We’ll walk […]

Robotic Process Automation

5 SOLID Principles for Your Code

The Solid principles are a set of guidelines for object-oriented programming that were first introduced by computer scientist Robert C. Martin. These principles aim to make software designs more understandable, maintainable, and flexible by promoting certain key concepts such as modularity, abstraction, and loose coupling. One of the key ideas behind the Solid principles is […]

Webpack Blog Meme

Webpack: Get Your Module Running

Run Smarter, Not Harder When we first started setting up webpack’s package.json file we defined a single build script called “common”. “scripts” : { “common” : “webpack –config webpack.common.config.js” } To run this build, in terminal we use the following command: webpack run common We want the best performance while developing our project, reducing the […]

Image of a man ignoring the loud urgency of a boy screaming into a megaphone.

The Eisenhower Quadrants of Productivity

I’ve been using the Eisenhower Quadrants of Productivity with my teams for many years now. You may also hear it called the “Eisenhower Decision Matrix” or the “Eisenhower Box”. It is a method that helps people understand the differences between “urgent” and “important” tasks. You can use it to create principles on how to best […]

Person Testing Different Business Processes

Calculated Table Joins in Power BI

Calculated table joins are used to couple two or more tables of data. Common examples include CROSSJOIN, UNION, EXCEPT and INTERSECT. Common Use Cases for Calculated Table Joins in Power BI Blending or combining data across multiple tables. Creating advanced calculations like new vs. returning users or repeat purchase behavior. Querying tables to troubleshoot errors […]

We'll Crack Through This Code Tonight

Perficient Mobile Solutions Experts Interviewed in Forrester Tech Tide Report

Mobile is the primary gateway to the customer for most businesses. The unique channel provides an always-on relationship with consumers that modern companies desire. Mobile technology decisions are unique to each business, but require careful consideration in order to meet the demands of modern consumers. As the modern mobile ecosystem continues to evolve, mobile developers […]

A group of coworkers meeting together.

5 Tips for Refreshing Your Retrospectives

Retrospectives, when run effectively, are an invaluable tool for an agile team. However, these meetings can get stale and tiring if you have one every ten days or if you’re on the same project for multiple years. Keeping your team engaged is key for gathering feedback that you can use to improve moving forward. Here […]

6 Steps to successful autoscaling on Kubernetes

Introduction One of the big drivers of adopting containers to deploy microservices is the elasticity provided by platforms like Kubernetes. The ability to quickly scale applications up and down according to current demand can cut your spending by more than half, and add a few 9s to your SLAs. Because it’s so easy to setup […]

A group of coworkers meeting together.

Integration WITH CLICK, WITHOUT CODE

Yes! It is possible to create integration with click, without code. You can quickly and easily build flows to integrate systems and automate integration tasks just using clicks. This makes integration as simple as a few clicks for non-developers. This can be done through Mulesoft Composer. Let’s go in depth and find out how the […]

Load More