Skip to main content

Posts Tagged ‘development’

Speed Lines Of Light And Stripes Over Technology Background

Optimizing Core Web Vitals for Modern React Applications

Introduction In today’s dynamic web development landscape, ensuring an exceptional user experience is more critical than ever. Core Web Vitals, introduced by Google, are key performance metrics that help evaluate the overall quality of a website’s interaction. React applications often involve complex UI and dynamic content. Optimizing Core Web Vitals ensures not just better user […]

Nested Context-Aware Config

How Nested Context-Aware Configuration Makes Complex Configuration Easy in AEM

Managing configurations in Adobe Experience Manager (AEM) can be challenging, especially when sharing configs across different websites, regions, or components.  The Context-Aware Configuration (CAC) framework in AEM simplifies configuration management by allowing developers to define and resolve configurations based on the context, such as the content hierarchy. However, as projects scale, configuration needs can become […]

Tech Team Professionals Collaborate Discuss Software Development Strategies In Modern Office. Software Developer, Artificial Intelligence And Programming.

Transforming Friction into Innovation: The QA and Software Development Relationship

The relationship between Quality Assurance (QA) and Software Development teams is often marked by tension and conflicting priorities. But what if this friction could be the spark that ignites innovation and leads to unbreakable products?  The Power of Productive Tension  It’s no secret that QA and Development teams sometimes clash. QA and testing professionals are […]

Run AEM In Docker

Running AEM Author, Publisher, and Dispatcher Within Docker

About eight years ago, I was introduced to Docker during a meetup at a restaurant with a coworker. He was so engrossed in discussing the Docker engine and containers that he barely touched the hors d’oeuvres. I was skeptical.  I was familiar with Virtual Machines (VMs) and appreciated the convenience of setting up application servers […]

Abstract Sphere

Computational Complexity Theory

Computational complexity studies the efficiency of algorithms. It helps classify the algorithm in terms of time and space to identify the amount of computing resources needed to solve a problem. The Big Ω, and Big θ notations are used to describe the asymptotic behavior of an algorithm as a function of the input size. In […]

AEM Local Development With OpenJDK

AEM Local Development With OpenJDK 11 and Maven 3.9.x

The official Adobe tutorial for setting up a local AEM development environment requests the reader to install Java JDK 11 for AEM 6.5 and above.  It does not provide a download link for the Java JDK 11.  If you were to do a quick Google search for “JDK 11 download,” you would be presented with […]

AEM Vite Developer

Adobe Sites: Migrating from Webpack to Vite

Webpack is an amazing bundler for JavaScript and, with the correct loader, it can also transform CSS, HTML, and other assets.  When a new AEM project is created via the AEM Project Archetype and the front-end module is set to general, Adobe provides a Webpack configuration to generate the project’s client libraries. Introducing Vite Vite […]

Hands Typing On Laptop Computer

How to Use the Personalization Connector for Salesforce Sales and Service Clouds

Have you ever wondered what happens if you connected Personalization with Sales and Service Clouds? The Personalization connector for Sales and Service Clouds exposes user data and server-side campaigns in Salesforce CRM for your contacts and leads. ✋ The Key for Success To use Personalization for Sales and Service Clouds, you’ll need to have: User […]

Screenshot 2023 05 09 133249

The Power of User Testing for Web Accessibility: Digital Accessibility Testing Fundamentals 3 of 4

Welcome back to our series on Digital Accessibility Testing Fundamentals! In this third installment, we’ll discuss some of the user testing techniques and tools for digital accessibility. User Testing In our increasingly digital world, ensuring accessibility for all users is paramount. User testing has emerged as a powerful tool for gathering valuable feedback on digital products […]

Digital Eye Wave Lines Stock Background

GPT & AI: The Future of Developing

I’m back, with another blog on GPT and AI. I find these advancements so interesting and fun, and here I’ll share how I use them to maximize my productivity. If you’ve struggled to figure out how to use these new tools, or use them but want to see if there’s more, this blog is for […]

Feedback and Afterthoughts

Content Hub ONE Full Review in Action – Feedback and Afterthoughts (part 3 / 3)

Content Hub ONE developers did a great job in such a short time. However, from my point of view, there are a few issues that make it hard to use this platform in its current stage for commercial usage. Let’s take a look at them. Content Part 1: Mastering Content Part 2: Developing Client App […]

Developing Client App

Content Hub ONE Full Review in Action – Developing Client App (part 2 / 3)

In the previous post, I crafted two content types and created records for home pages and each specific whisky item from my collection, populating them with actual data. Now let’s create a client “head” app to consume and display that content from Content Hub ONE tenant. Content Part 1: Mastering Content Part 2: Developing Client […]

Load More