Skip to main content

Innovation + Product Development

Design for customer needs

Spring Cloud Functions and Kafka

Introduction: Spring Cloud Stream is a framework for building message-driven microservice applications. Spring Cloud Stream builds upon Spring Boot and uses Spring Integration to provide connectivity to message brokers. It provides configuration of middleware, introducing the concepts of publish-subscribe, consumer groups, and partitions.   Example: To use SCF (Spring Cloud Function) with in SCS(Spring Cloud […]

How Implementing MSMQ Technology Improves Communication between Technologies

Having clear and consistent communication is key to accomplishing your business goals. It’s even more important to have open communication between your business technologies to ensure your organization continues to run as is, if not better. In modern technology architecture, performance and decoupled integration is a key factor of application development. Message queues can significantly […]

Get Ahead of Headings: How to Correctly Use Headings for Accessibility

Heading Overview  For those that may not be familiar with heading levels, here is a quick run-down. Titles on your web page will have heading (<H>) tags to indicate their level of importance. Web developers use <H> tags for page titles to structure the content of the page. Not only are <H> tags used for […]

Byte-1 : Event Driven Style – Where does this Fit?

Event driven architecture is creating lot of buzz in the market for all obvious good reasons. If you are building complex business processing applications where the process flows triggers based on an event performed by an action – Event driven style would be a fit. Elasticity , Scalability , Evolutionary and fault tolerance characteristics would […]

Creating C# Helpers for SXA Rendering Variants Before Scriban

Need some C# help inside your SXA rendering variant? You’ve come to the right place. This blog post will explain how you can employ the use of a C# helper class in your rendering variant. You should only use this sparingly. If you find yourself overusing C# here, you should consider implementing your component as […]

Puzzle

Restricting available types based on site context in Episerver

Valdis Iljuconoks previously helped me understand how to effectively implement AllowedTypes restrictions with interfaces, something like  [AllowedTypes(typeof(INestedContent))]– which is a beautiful solution for building a block library. This makes our blocks and their Content Areas only concern themselves with specific interfaces. In our case, we usually have layers such as IPageContent (for stripes, grid structures, […]

Einar H Reynis Cgset8 Wgw Unsplash

AEM Customization: Show Unpublished Reference Alert for Tagpicker

Recently, I published a blog post regarding AEM Customization: Show Unpublished Reference Alert for Content Path where I showed how to customize the Pathfield and Xffield resourceType. In doing this, I was able to showcase how to create a notification for the content author as to whether the selected content path is published or not. […]

How is Diversity and Inclusion Incorporated into Your 2021 Digital Roadmap?

A year and a half ago I published an updated view of Digital Responsibility as part of our Digital Essentials series. It challenged the notion that digital responsibility starts and ends with data privacy, and introduced the idea of incorporating accessibility, diversity, and inclusion into digital responsibility mandates. While some organizations had started considering these […]

Male Team Leader Talking To Diverse Businesspeople At Office Meeting

Forget ABC: Make ABL a Top Commerce Priority in 2021

I’m sure if you haven’t seen, you’ve at least heard of the infamous sales scene from the 1992 film Glengarry Glen Ross. But if you haven’t, in this particular scene the character played by Alec Baldwin rants for 7+ minutes on why the under-motivated real estate agents should “Always Be Closing.” The scene itself is […]

Happy Mixed Race Group Looking At Notes On Glass Board.

How a Nearshore Development Partner Boosts Agile Transformation

The stakes have never been higher for your business to adapt and evolve. But how do you accelerate and scale your transformation cost-effectively? The answer – optimized global delivery. Follow this series and learn more about our nearshore software development capabilities from several members of our global consulting team in Colombia. In just over 20 years, Agile methodologies […]

Jttc Install Powershell Languagetool 01

Language Copy Tool with Sitecore Powershell Extensions (2020 Update)

Starting a new language version in Sitecore doesn’t have to be painful. Sitecore Powershell Extensions can enable your team to copy and manipulate languages in bulk with ease. It’s a favorite of every content team I’ve had.

Computer And Tools

Using Health Checks in Red Hat OpenShift 4.5

Health checks are an important part of containerized application deployments in Red Hat OpenShift. In OpenShift 4.5, Red Hat added startup probes as a third option besides readiness and liveness probes. Also, it brought the configuration of these checks back to the web interface, making it easier for developers. In this article, I’ll describe the […]

Load More