Front-End Development

Two programmers working together with lines of code superimposed over them

Things we can do With React DevTools

Debugging is one of the most important and useful techniques that every developer needs to achieve while developing an application to properly navigate and find the bugs or errors in the application efficiently. React Developer Tool (React DevTools) is one of the debugging tools. What is React DevTools? React DevTools is a browser extension available […]

tiethnic colleagues sitting at desk looking at laptop computer in office. stock photo

Vue 3 with Sitecore MVC

Intro Vue is rapidly becoming one of the most popular JavaScript frameworks for building user interfaces. Vue 3 can be used as the UI for a Sitecore MVC website (i.e., not headless). Still, a few configuration gotchas need to be addressed, and a general strategy for working with your markup needs to be implemented. There […]

How good is your AEM security? – XSS

Large scale data breaches and critical security vulnerabilities have companies thinking about security more than ever.  Many developers are familiar with the OWASP top 10 (https://owasp.org/www-project-top-ten/) and there are already many resources on generic mitigation for these vulnerabilities.  Instead in this series, I cover security issues and mitigations specific to AEM. XSS and AntiSamy As […]

Next

How to disable Server-Side Rendering in Next.js

SSR in Next.js Next.js has become very popular recently because it is built on top of React. In addition, it has out-of-the-box features that are sometimes redundant to implement on React applications like server-side rendering, image optimization, Routing, and API Routes. Not like a typical React app, Next.js supports SSR out of the box. This […]

Person writing and fire comes out of the pen

Scribing Scribans in SXA: Part 2

Scribing Scribans in SXA – Part 2 Salutations! So you seek to assemble the science of scribing scribans in SXA? Look no further, for here in this four-part guide I will detail the amazing power and control that scribans in SXA offer. The Four-Part Guide • Part 1 – What are scribans, cloning the promo, […]

Designing accessible multilingual user experiences

Designing for Accessibility in Every Language

Creating inclusive and multilingual websites is complex but not without its benefits, especially to multilingual web users with disabilities. In Megan Jensen’s ‘kick off post’ on cultural inclusion she notes that “Undertaking a global multilingual website can be an intimidating and overwhelming project but it doesn’t have to be.” We’ve outlined specific ways to deliver […]

Person writing and fire comes out of the pen

Scribing Scribans in SXA

Scribing Scribans in SXA – Part 1 Salutations! So you seek to assemble the science of scribing scribans in SXA? Look no further, for here in this four-part guide I will detail the amazing power and control that scribans in SXA offer. The Four-Part Guide • Part 1 – What are scribans, cloning the promo, […]

Abstract digital global map with data points

Basic Understanding of Full Load And Incremental Load In ETL (PART 1)

Full Load: Full Load in ETL is loading ALL the data from the source to the destination. A target table is truncated before loading everything from the source. That’s why this technique is also known as Destructive Load. In full load first we truncate the destination table and then we load all the data from source […]

Programmer Working In A Software Developing Company Office

Ready, Get Set, Go! on AEM…

AEM has a vast infrastructure, and it requires time to hold expertise on it. Every expert was once a beginner, so you are never too late to start and have fun on AEM. In this blog, we will focus on the developers’ perspective of AEM and how one can start as an AEM developer. We […]

They've Got The Answers You're Looking For

Remote validation in ASP.NET MVC without using jQuery

In this blog, we will implement remote validation by making an ajax call to the server without using jQuery; we will achieve this using vanilla JavaScript. What is the purpose of remote validation? Here’s an explanation: Often, user inputs must be checked against a database to see if it already exists. We need to validate […]

The Secret Of Getting Ahead Is Getting Started

Digital Accessibility – Using a Screen Reader

I have heard many people say, “I’ll just download a screen reader and test that bug”. Using a screen reader takes time and practice to use in a similar way that a user with a disability would use the tool. It’s important to know the keyboard shortcuts as well as understanding how to use them […]

A technology developer working with code

SXA Styles and Variants

This is an overview on Sitecore’s SXA Styles and Variants. This is Sitecore’s way of styling components. SXA comes preloaded with out-of-the-box components that include Variants and Styles. You’ll probably need to customize some of these existing SXA assets, and add some of your own. *NOTE: Going forward, when I mention “styles” I’ll be referring […]

Load More