Skip to main content

Innovation + Product Development

Featured Image

Parent–Child Communication in Lightning Web Component (LWC)

We all know that Lightning Web Component (LWC) is one of the programming models used to build Lightning Components in Salesforce. It’s a trending technology among Salesforce developers and is recommended by Salesforce. Do you know why it is used widely? Because it is fast and lightweight. The primary purpose of using component-based development is […]

Pharmacokinetics Advancing the Efficiency of Clinical Studies Across Life Sciences Industry

Our Life Sciences and Data Solutions practices built a new platform to help analyze clinical trials The rigorous process for developing new drugs and therapies is rigorous, and only one out of every 10 medicines makes it through to the regulatory submission and approval. Non-compartmental analysis (NCA) is an essential activity within the drug development […]

Oa Blog 1400x931 Final

Expanding Our South American Footprint with Overactive

We’re excited to announce that Perficient has extended our South American footprint and expanded our nearshore delivery capabilities with the acquisition of Overactive – a nearshore software development firm based in Montevideo, Uruguay, with additional locations in Colombia, Argentina, and Chile. With this acquisition, we’re strengthening our nearshore delivery capabilities and capacity with enhanced custom […]

Close,up,at,a,businessman,holding,hands.,four,puzzles,come

Does Your Team See the Big Picture?

If I were to ask one of your team members “what are you building?”, what are they more likely to answer? I’m adding a couple of checkboxes to the “Subscriptions” page I’m working on a feature that allows us to learn how and when a customer wants to hear from us.  This will allow us […]

Website Design. Debugging, Developing Programming And Coding Technologies.

Visual Studio debugging – Stop closing your browser

I prefer publishing my Optimizely CMS applications to a local IIS site. It gives me a better idea of a final application published to a DXP instance, and has other benefits. Optimizely CMS runs well directly from Visual Studio, though. Doing so makes it easier to debug startup tasks and initialization modules. However, when running […]

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

Mocking in test-driven development (TDD) with Java’s EasyMock

In this article, we’ll explore the test-driven development practice of mocking. Consider a class Cls with a method method() that relies upon a method helperMethod(), where helperMethod() queries some external resource, and suppose that our goal is to test whether method() works as intended. public class Cls { private Object helperMethod(Object args) { // Use some […]

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

three women in technology

Understanding React Portals and Their Importance

React portals provide a first-class way to render and allow child components, which are typically present outside the DOM, to live within a Document Object Model (DOM) node. This React portal component exists outside the DOM hierarchy of the parent component. When the child component visually separates out from its parent component, the portal can […]

Waf Badge

Perficient Latin America, Best Agile Place to Work Nominee

Perficient is a highly awarded company by clients, colleagues, partners, and communities where it operates. Perficient Latin America is thrilled to continue setting this high standard by announcing our nomination from the World Agility Forum (WAF) in the category of Best Agile Place to Work.    The WAF is a not-for-profit organization that seeks to recognize companies […]

Domo Certify

PACE New Features: Microsoft Teams Integration, Call Me Now Widget, and More!

Perficient’s Amazon Connect Experience (PACE) solution amplifies the power of Amazon Connect with several added features and managed services. As we continue to develop and customize our software to your needs, we will post blogs with new features and processes we have added, changed, or fixed. To learn more about PACE, visit our dedicated landing […]

Load More