TO THE NEW Blog PAGES

AWSCloudDevOps

Ensuring Security and Compliance With AWS Graviton Environments: A Comprehensive Approach

Introduction As organizations embrace the power and efficiency of AWS Graviton processors for their workloads, it is crucial to prioritize security in these environments. In this blog post, we will explore the security aspects of AWS Graviton environments and delve into the compliance standards that can be met using the advanced security features provided by […]

Satyam Negi
Satyam Negi
Read

Java/JVM

Why not CompletableFuture? Reactive Programming is the Rescue!

For many use cases, when you have to perform compute-intensive work, make network calls, or execute some parallel processing, we tend to go with multi-threading. Some temporary threads are spawned to process smaller tasks and merged back to the main request thread post-processing. CompletableFutures CompletableFutures were introduced in Java 8 (2014). The CompletableFuture API is a […]

Adobe

Extending CIF(Commerce Integration Framework) Core Component

In continuation with our last blog on setting up the Venia store, we will customize AEM CIF core components as per our needs. Adobe Experience Manager (AEM) is a powerful content management solution that enables businesses to deliver exceptional digital experiences. One of its key strengths lies in its Commerce Integration Framework (CIF) Core Components, which facilitates […]

Arpit Aulak
Arpit Aulak
Read

Product EngineeringSoftware developmentTechnology

How to give estimations to develop any web application?

Estimation of a web application to development can be a complex process, but there are several steps you can take to make the process more manageable. Gathering requirements Start by gathering as much information as possible about the desired features and functionalities of the application. This includes a detailed understanding of the problem that the […]

AWSBig DataCloud

Mastering Schema Management: Transitioning from Confluent to AWS Glue Schema Registry

Introduction In the dynamic realm of data integration, schema registries are crucial, ensuring data coherence, harmony, and structure. Amidst notable contenders, Confluent Schema Registry and AWS Glue Schema Registry shine as prime choices for efficient schema management. With businesses aiming to enhance operations within the extensive AWS ecosystem, the migration from Confluent to AWS Glue […]

AdobeFront End Development

Part 6 – Web Accessibility: Focusing on Visual Representation of navigation links

This is the last example for the web aria accessibility implementation, where we will look at how we can visually represent the links on keyboard navigation. If you take an example of navigation links, here on anchor tags, we have a href attribute, which makes the anchor tag focusable by default where this black border/outline […]

Drupal

Create A Dynamic Route in Drupal 8 & 9

As we know providing routes in the routing.yml file is the simplest way to achieve the static routes. Creating dynamic routes is a bit different from the way we achieve static routes. So In Drupal 8 or 9, we can achieve this by following below few steps below. Step 1. Create an entry in custom.routing.yml […]

Front End DevelopmentMEANNode.js

Future of MERN Stack?

Introduction MERN stack technology is a popular technology stack used by many developers worldwide. MERN is an acronym for four powerful technologies, including MongoDB, ExpressJS, ReactJS, and NodeJS. This technology stack is known for its ability to build fast and robust web applications. It is no surprise that the MERN stack is gaining popularity among […]

DrupalFront End DevelopmentWeb Content Management

Creating an Inclusive and Accessible Drupal Website: Best Practices for Web Accessibility

  Creating an accessible Drupal website is essential to ensure that all users, regardless of their abilities or disabilities, can access and navigate your site without barriers. Web accessibility aims to provide equal access to information and services, promoting inclusivity and usability for everyone. Here are more detailed tips on how to make your Drupal […]

Front End DevelopmentReact.jsSoftware development

Event optimization using debounce

What is Debounce? Debounce is an optimization technique to reduce the frequency of repetitive function calls. It is especially suitable for cases where we have some function that can be called multiple times within a short duration, but only the latest execution result is required. There are many ways to implement it. The general concept […]

Akash Patel
Akash Patel
Read

AdobeFront End Development

Part 5 – Web Accessibility: Fixing Checkbox to announce the “checked” / “unchecked” state while using screen reader

This is the third example for the web aria accessibility implementation where we will understand announcing the checkbox label and checkbox checked/unchecked state correctly on the spacebar key-down and click. This is the working solution below on how to make this checkbox announce label and state. ⇒ Code SNIPPET 3 – <!DOCTYPE html> <html lang=”en”> […]

Application SecurityDevOpsSoftware development

HTTP vs HTTPS, and How HTTPS is more secure?

HTTP and HTTPS are both protocols used to transfer data over the internet, but they differ in the way they secure data and ensure its integrity. HTTP This stands for “Hypertext Transfer Protocol” and is the protocol used to transfer data between a web server and a web browser. When you visit a website that […]