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 […]
Customer Experience + Design
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 […]
Helping Clients Understand The Impact Of Their Investment Decisions
Clients are more empowered than ever to make their own informed decisions, which has led to a dramatic shift in their expectations of financial services companies. Clients expect to be provided with the kind of personalized advice, support, and tools they used to only get from their financial advisors. While offering choices is an important […]
Financial Firm Successfully Upgrades to WebSphere Portal 9.0
As customer tastes change, organizations must regularly update their technology solutions, especially when it comes to dynamic online platforms. With new solutions being released regularly, new updates will need to be implemented to add engagement and sales opportunities. This was the challenge of a leading financial services firm which had an older version of WebSphere […]
AEM Touch UI Dialog Validation New Best Practice: Use Foundation-Validation
Oftentimes, AEM developers will be asked to develop a validator for the component dialog. Back in the Classic UI dialog days, you would probably write a JavaScript function for dialog before submitting an event. In Touch UI dialog, if you’ve Googled around, you probably found a lot articles/codes to use jQuery based validator, i.e. $.validator.register({}). Recently, I […]
Help Customers Find Their Way with Information Architecture
The benefits of information architecture are often overlooked and undervalued. Just like the foundation of a home, a well-built foundation goes unnoticed while a poorly laid foundation affects everything about the home’s structural integrity. Let’s face it, for most people information architecture isn’t as appealing as visual design and not as cool as the latest […]