Skip to main content

Customer Experience + Design

Personalization Progression: The Power of Account-Based Marketing

With 97% of marketers saying account based marketing had higher ROI than other marketing activities, it’s critical to invest in ABM and personalization as a tactic to drive conversions.

Nearshore Agile Teams

[GLOSSARY] Salesforce Community Cloud Terminology Explained

Active communication is a vital component to a successful technology implementation, and speaking the same language (figuratively and literally!) helps keep all members of a team on track. To ensure you (and your team) are on the same page when discussing your Salesforce Community, use this glossary of key Salesforce Community Cloud terms and their […]

Client Certificate Authentication with Solr

Securing your Solr instance is an important part of the Sitecore security hardening process. In many on-premises environments, the Solr servers are behind the firewall without the need to be publicly accessible – just accessible by the Sitecore application itself. However, with cloud-based hosting such as Azure App Services, this becomes more difficult as the […]

Explore Header

Misconceptions and the Missing Modules of Apache Sling

One of the concepts I see confused quite a bit is the relationship between Apache Sling and AEM. In their quest to find the right version of a bundle, many developers think of Sling as a single dependency of AEM. To understand this why this concept is incorrect and why it arises, we first need […]

Solved with CSS: Image Captions Done Right

There is a problem with the default styling of the figure caption (figcaption) element that is intrinsic to the way HTML and CSS work on their simplest level.  Elements don’t know or care about the other elements around them; they behave in their own way, no matter what content comes before or after them.  Let’s […]

Refactoring Java Legacy Deprecated API

Problem: There are certain java code refactoring in the long-running applications, that are due to deprecated legacy APIs, that needs to be replaced with latest APIs/libraries. For example, when we upgrade AEM server from 6.2 to 6.3, Apache Sling Commons JSON libraries are deprecated and we may need to replace its references with newer Gson […]

Bj Blog Explicitpersonalization 072018 01

Personalization Progression: Explicit Personalization for B2B

The overarching concept of personalization is to improve the customer experience on a site by utilizing information to present unique content that’s specific to each individual site visitor’s needs.

ACS Tools Contribution: Dumplibs

If you’ve ever worked with clientlibs in Adobe Experience Manager (AEM), you are probably familiar with the dumplibs tool: http://localhost:4502/libs/granite/ui/content/dumplibs.html. The tool allows you to find clientlibs by category, path, etc. However, the UI is lacking and searching for a clientlib is not as easy as it should be. The page refreshes with every action and […]

How To Find Your Missing Salesforce Views on Mobile Devices

Go Totally Mobile on Salesforce – Well, Almost It might seem like a dream come true to have a deployed support team in the field, armed with iPad in hand, ready to service all those cases rolling in. But, without the laptop, those truly mobile professionals just might not see what they should be seeing […]

B2b Personalization

Sitecore Special: B2B Personalization Progression

There is a great opportunity for B2B customers who have Sitecore to get ahead of the game by leveraging both rules-based personalization and pattern personalization within the system to deliver an experience tailored to those individual needs.

Aspen trees

Antifragile Software: 6 Things to Know and Watch

This blog is a summary of the antifragile sw movement. There is lots of links. Loosely, Antifragile is the property of thriving through volatility and surprise.  There is an antifragile sw manifesto, but note also that this goes beyond robust/resilient. As part of a Digital Transformation, here are six things to think about. 1. Adaptive Failure […]

Custom Security Domains & Language Security Error

I recently ran into a language security error with a custom Sitecore security domain and have detailed the fix in this post. I have also provided links to a couple of other helpful resources for setting up new custom security domains. Sitecore custom security domain documentation can be found here and covers most of the steps needed […]

Load More