The American Customer Satisfaction Index (ACSI), which measures the satisfaction of consumers with the quality of products and services offered by companies across a variety of industries, released a report that suggests digital transformation is helping financial services companies increase customer satisfaction. The ACSI report, which is based on 17,861 customer surveys collected between October […]
Customer Experience + Design
Show Dynamic Values in i18n Variable Using JavaScript
Use case: pass dynamic values in i18n and get them translated using Adobe Experience Manager (AEM) translator. Let’s say you want to show a pop-up message to end users with their name and the product’s name. You will need to use i18n so that the message gets translated based on the internationalization. The steps below […]
Mobile First is Imperative for Healthcare Provider Intranets
Employees are using mobile devices more than ever before and are likely accessing important information from intranets via tablets and smart phones. This creates a number of challenges when intranets have been designed for optimal use with desktops resulting in a poor user experience and low adoption for employees accessing intranets via mobile devices. Mobile […]
How & When to Use Drip Marketing
Drip marketing can go by many names. Autoresponder. Trigger. Automated campaigns. Drip programs. Whatever you call it, we’re talking about similar tools within the marketing automation toolbox. Quick Intro to Marketing Automation Marketing automation generally consists of sets of scheduled communications, which are designed to engage an individual in a specific way. And while automations […]
3 Technology Essentials for Health Plans in 2018
The state of uncertainty in the health insurance marketplace makes preparing for 2018 a challenge. Rather than sitting back and waiting to see what happens, health plans that recognize the ongoing need to transform their business models and embrace the shift to B2C will be in the driver’s seat. This B2C shift makes consumer insight […]
So You’ve Got Bugs, Huh?
Whenever you write JavaScript, you’re risking creating bugs. The risk of bugs increases proportionally as the amount of code and code complexity increases. There are ways to avoid bugs; I recommend ESLint, JSHint, or a language extension such as TypeScript to help reduce the introduction of bugs into your codebase. This post isn’t meant to […]
5 Digital Experience Trends to be Thankful For
Thanksgiving is here again, complete with family, food, and football. With the festive holiday season not far behind, this is the time of year to count blessings and be grateful for all the things that we have. It’s been a great year for digital transformation and experience, with more organizations than ever discovering the need […]
Reusable Components for a CMS, Using the Revealing Module Pattern
Before we get started, I recommend reading about the revealing module pattern and closure, if you’re not already familiar with them. When you are building components for use in a CMS, it’s important to understand that you have less control over the use of these components than you may initially think. Programming these blocks in such […]
No Matter What Anyone Tells You There’s No TouchUI Under /etc
I’m posting a little-known fact to save anyone else the frustration of banging their head against why this doesn’t work for a couple hours: Except for a few specific conditions, you cannot use TouchUI to edit any components under the /etc directory. There you have it! That’s really the crux of the blog post! Of […]
Start with Digital Accessibility, Benefit Everyone
Inclusive design is opening avenues of opportunity for design strategists and thinkers to imagine innovative solutions serving both mass market consumers and the market for people using assistive technologies (AT). Take for instance two prominent products with native assistive technology – iPhone’s VoiceOver and Android phones with Google’s TalkBack. Unlike most design solutions that start […]
Using BEM-Style CSS Syntax in SCSS
Modular component styles are becoming significantly important in modern UI trends. Handling scalability while decreasing naming convention differences is a necessary step towards code cohesion. Disclaimer: I use a slightly modified flavor of BEM syntax, feel free to use traditional BEM, or some other flavor of your own. When developing UI components, specifically for use […]
How to Build a Better Digital Experience
I always appreciate a visually appealing site or app. You know how it works: you’re clicking around and come to a website that makes you sit back and think, “Ahh, this is where I want to be.” You might even share the link with a few friends or colleagues. You assume when you dig into […]