Understanding Parallel Routes in Next.js Imagine you’re on a road trip, and you have multiple routes you can take to reach your destination. Similarly, in web development, when you build a website using Next.js, you create different routes for different pages. What are Routes? Routes are like paths or directions to specific pages on a […]
Development
Part-2 Next.js Parallel Routing for Unique Loading and Error Experiences
Parallel Routing with Loading: Imagine visiting a website, and while a page is loading, you see a spinning wheel or a loading symbol. That’s the loading state – it shows that things are still getting ready. In Next.js, using Parallel Routing, each webpage can have its own unique loading symbol or message. So, as you […]
Let’s Learn about API Security Testing
In today’s interconnected world, cyber threats are increasing day by day. Therefore, the importance of security testing cannot be ignored. Hence, API security testing is important in ensuring sensitive data and resources’ confidentiality, integrity, and availability. What is an API? APIs are the application programming interface. It is a type of software testing that analyses […]
Decoding DI in Optimizely CMS 12
DI or Dependency Injection is a complex topic, not just in Optimizely CMS, but in general in .net core implementations. Some aspects we get, like the different ways dependencies can be injected and which is better over others, while some leave us scratching our heads. Often times we end up doing a lot of troubleshooting, […]
Different Methods to Share Data Between Components in Angular – Part 2
Welcome back to different methods to share data between components in Angular. In this post, we’ll continue with the remaining ways to share data in Angular components. 3. Sharing data using Routing Parameters or Query Parameters. Angular’s routing module allows for passing data between components by utilizing route parameters. Example: We can pass data through […]
Different Methods to Share Data Between Components in Angular – Part 1
Introduction Sharing data between components in Angular is a common requirement in complex applications having multiple components. Angular provides several methods to accomplish this task effectively and efficiently. In this blog, we will examine different methods to share data between components. We will cover methods going from easy to cutting edge, permitting you to pick […]
JavaScript: To understand the basic differences between arrays and sets.
1. Introduction The two most common types of data structures to be used in programming are arrays and sets. They may seem to be the same, but in terms of their properties and abilities there are distinct differences. To optimize their code and make it work better, developers need to understand these differences. We’ll be […]
Generative AI Revolution: A Comparative Analysis
In the world of Generative Artificial Intelligence (AI), a new era of large language models has emerged with the remarkable capabilities. ChatGPT, Gemini, Bard and Copilot have made an impact in the way we interact with mobile device and web technologies. We will perform a comparative analysis to highlight the capabilities of each tool. […]
Deep Dive into IBM Sterling Certified Containers and Cloud Solutions
Many retailers are embarking on a digital transformation to modernize and scale their order management system (OMS) solution. Built on a modern architecture, the solution wraps Docker containers around order management business services. This architecture streamlines application management and the release of new functionality. The container technology also supports varying levels of technical acumen, business […]
Sitecore database upgrade steps
Previously we did a deep dive in to the prerequisites required for Sitecore database upgrade and steps needed to prepare for it. In this second part of the 3 part blog series, we will go over the steps that need to be performed to do the actual upgrade of databases. Upgrade Steps Go to https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform/103/Sitecore_Experience_Platform_103_Update1.aspx and […]
Integrating Excel with Rest Assured
Let’s start with this blog as we attempt to understand the art of Integrating Excel with Rest Assured. Get ready for a smooth transition between reading data from Excel files and into our Rest Assured Test. Rest Assured, the Java powerhouse for API testing, joins forces with Apache POI, the maestro of Excel file wizardry, […]
Optimizely CMS – Custom form element with dependencies
Optimizely CMS comes with a package called Episerver.Forms that enables you to incorporate easy to build forms within a CMS website. There is a built in form container that supports standard built in form elements like input fields, checkboxes, radio buttons, select lists, buttons etc. And just like any other feature, Episerver Forms also come […]