As of Update 357, Optimizely (EpiServer) released Direct Deploy into their Deployment API, Episerver.PaaS.EpiCloud. This update changes a couple of my scripts to allow major speed improvements when deploying into the integration environment. In this post, we will go through the following: How does the current deployment to Integration work? Why Direct Deploy? Why does […]
Innovation + Product Development
Angular and Data-Driven Documents (D3.js) Part 1: Creating Chart
In this 2 part article, I will discuss D3 along with Angular. D3 is a powerful JavaScript library that enables you to develop interactive data visualizations. Visualizations often include charts, network diagrams, maps, among others. There are many libraries available for Angular that have nice and easy to work with components and directives that you […]
Indirect Cash flow statement in FCCS
There are essentially two types of cash flow statements – Direct and Indirect. In the indirect method, Cash flow is derived from Net Income plus changes in balance sheet accounts that are categorized as Operating Cash flow account, Investing account and Financing accounts. In the direct method only true cash activities are accounted for whereas […]
Personalizing Groups of Content in Episerver
Episerver’s Personalization feature provides a way for content authors and marketers to provide personalized experiences on their website. Visitors can be assigned to groups through the use of special criteria, and marketers can deliver targeted content to users based on their visitor group. It’s a great feature that invites marketers and authors to deliver unique […]
Docker Bootcamp – Environment Variables
Welcome back to Docker Bootcamp. In this post, we’ll cover the use of environment variables. These special variables let you modify the execution of the application inside the container without modifying the application’s files. Each time you create a container from the same image, you can pass different values for the environment variables. Terminology Environment […]
Overview of FDA’s AI/ML-Based Software as a Medical Device Action Plan
In a landmark effort to both guide and spur artificial intelligence (AI) and machine learning (ML) development in the medical field, the US Food and Drug Administration (FDA) has released an Artificial Intelligence/Machine Learning (AI/ML)-Based Software as a Medical Device (SaMD) Action Plan. Background The plan was created by the FDA’s Digital Health Center of […]
Docker Bootcamp – Networking
Welcome back to my Docker Bootcamp Series. In my last post, I showed you how to have persistent storage for your containers. In this post, we’ll look at networking. I’ve included some basic network terminology, which is not directly related to Docker, for some extra background. Terminology Docker Network Types Docker provides four different network […]
Perficient a Launch Partner for Red Hat OpenShift Service on AWS (ROSA)
Accelerating digital transformation requires flexibility and efficiency, while also ensuring security, governance, and support structures of your public cloud strategy. For many years, Amazon Web Services (AWS) and Red Hat have collaborated to provide groundbreaking hybrid cloud solutions. Whether you’re migrating legacy applications, modernizing applications via cloud-native development, or embracing container orchestration, AWS and Red […]
Amazon Kendra Announcements for Handshake
Today, Handshake connectors are available to Amazon Kendra customers. We have found Amazon Kendra’s semantic capabilities, customization potential, and APIs to be powerful tools in search experience design and implementation. Few search platforms handle query recognition and semantic response better. Without relevant content and metadata in the index, search cannot function. Handshake lets us skip […]
How to Customize and Validate the Json Message for GrantType Access Token in Apigee
Overview This use case describes how to customize and validates JSON message for GrantType client credential – AccessToken. What is GrantType client credential? Client POST’s an API call to Apigee with client ID and client secret to fetch the access token from the registered developer application. In addition, query parameter grant_type=client_credentials must be passed in […]
Perficient’s Agile Community Serves Colleagues of All Backgrounds
When you work at Perficient, you’re never “in it alone.” We pride ourselves on having a collaborative, supportive environment dedicated to fostering both career and personal growth. Perficient’s Agile Community is one of the latest ways colleagues can connect with each other, breaking down walls and collaborating globally in a whole new way. “It makes […]
POUR: Designing for Accessibility With Operable in Mind
“POUR” has become mainstream lingo for the four main principles (Perceivable, Operable, Understand, and Robust) of web accessibility. These four essential guidelines created by the W3C organization are the “how-to” guide for digital teams of strategists, designers, developers, SEO, and content specialists to create accessible experiences. These guidelines were created so that digital consumers using […]