Skip to main content

Technical

A woman searches for content on a mobile website.

How Taxonomy Connects Healthcare Consumers With Content

We’ve all been spoiled by how easy Amazon and other leading e-commerce leaders have made it for us to find related items when we browse their websites. If I’m searching for a pair of shoes or a blender but not finding the exact item I want, I can often find related items that the site […]

Istock 871840512

QA We-Tech Recap: Tips, Tools and Key Highlights

Two weeks ago, we hosted our QA We-Tech event where team members from Perficient Latin America shared great QA content. Our first session was led by three great speakers that shared their knowledge about exploratory testing, autonomous testing, and micro services-oriented component testing.   On day two, we covered topics such as skills for a […]

three women in technology

Microsoft Teams Updates (October 2021)

It’s October! Temperatures are dropping, the sun is setting earlier, and sweaters are making their great return. Fall is here, and so are some great new Microsoft Teams updates, many of which you can already start using today! Jump to: Meetings Chat & Collaboration Management Frontline Workers Meetings Present from PowerPoint to Teams Presenting your […]

Istock 1223455328 (1)

Tax Automation Process Tax Links for Avalara

Are you confident your business is sales tax compliant? After the Supreme Court of the United States ruled in favor of the state in South Dakota v. Wayfair, Inc., it’s not uncommon for tax compliance to come into question. Our partner, Avalara, provides a cloud-based application that includes functionality to accurately calculate various types of […]

Man working on a computer with lines of code superimposed over him.

How to Improve SQL Performance – Antipatterns

Ever come close to writing a perfectly looking and valid SQL just to see it take hours to run? SQL optimization might be the thing you need! For business and customers, time is limited and precious and as Software Developers, QA Engineers, DB Developers, etc we should strive to improve the efficiency of our queries […]

An abstract take on the dependency injection pattern

This article will take a relatively abstract look at the design pattern called dependency injection (or inversion of control). I feel that most articles about dependency injection get too bogged down in the particulars of whatever example is being used to demonstrate the structure. In this article, we’ll present pure abstraction. Well, maybe not pure abstraction- […]

Technology

Utilizing Static Analysis Testing for Infrastructure as Code

For those in the quality assurance (QA) field, one of today’s most complex challenges is testing infrastructure as code  (IaC- iac test). As a result, IaC deployments are not always tested correctly, or sometimes not at all, leading to multiple issues for many organizations. While software testing has always existed, automation testing related to infrastructure […]

Azure Application Insights for Sitecore Applications

Azure Application Insights, a feature of Azure Monitor, is a platform as a service (PaaS) offering from Microsoft Azure. It’s a lightweight Application Performance Management (APM) service for web applications used to monitor the live application, automatically detect performance anomalies, and provide analytic tools to diagnose issues and understand the pattern of usage for the web application.  It supports a wide variety of platforms including Sitecore, .NET, Node.js, and […]

Istock 939030682

Modernizing Your Middleware with Red Hat

This is the fifth and final installment in our middleware modernization series. You can read the first installment here, the second installment here, the third installment here, and the fourth installment here. Now that you’ve learned all about middleware and the most common use cases, it’s time to choose a technology partner and software to […]

Istock 636932704 (3)

Software Attack Surface Analysis

All software systems exist in an insecure state, which creates the need for a way to conduct software attack surface analysis. This is because any useful system must connect in some way with the outside world and therefore contains at least one point of interaction with that world. These communication paths accept data / instructions […]

African American Man At Desktop Computer In Office

Five Common Use Cases for Middleware in Modern Development

This is the fourth installment in our middleware modernization series. You can read the first installment here, the second installment here, and the third installment here. In previous posts, we’ve explored what middleware is, what it does, and how you can use it in your modernization efforts. You’ve learned the basics and now you’re ready […]

Istock 1194668332

Angular and Spring Boot as a Single Application

Angular and Spring Boot as a single application Prerequisites: Experience in Spring Boot, Gradle and Angular. Concept: This blog will let you understand how to build Angular and Java Code as a single WAR/JAR using Gradle. What is Spring Boot? Spring Boot is a Standalone application that reduces several tedious development steps and boilerplate code […]

Load More