Skip to main content

Development

Perspectives on innovation, lean and agile development

Business Man Using Computer Hand Close Up Futuristic Cyber Space And Decentralized Finance Coding Background, Business Data Analytics Programming Online Network Metaverse Digital World Technology

Tutorial 01 – Microservices Architectural Design by using Spring Boot

What is Microservices Architecture? Microservices Architecture Software development follows an architectural and organizational approach where small independent services communicate with each other through well-defined APIs. Overview of Microservices Architecture Microservices architecture provides a set of rules and guidelines to develop a project as a set of loosely coupled/de-coupled services, and this can be implemented using […]

Istock 489145508

Sitecore database post upgrade steps

In the first part of this 3 part blog series, we did a deep dive in to the prerequisites required for upgrading Sitecore databases from 9.3.0 to 10.3.1 and steps needed to prepare for it. In the second part, we went over the steps that need to be performed to do the actual upgrade of […]

Two programmers working together with lines of code superimposed over them

Extending General Link for Experience Editor

The content editor and experience editor modes may seem similar at first glance, but they operate with different controls. In simpler terms, even though they look alike, the tools and functions they use are not the same, which can be a source of confusion for those working with them. We have already seen the content […]

Extending General Link for Experience Editor Mode in Sitecore

Extending General Link for Content Editor

In Sitecore, the General Link field type is a versatile field that allows content authors to create links to internal or external resources. The General Link field provides a user-friendly interface for authors to select and configure links. Along with the key features listed below, I wanted to use “Telephone Link” as well, both in […]

Istock 1488521147

Internationalization (I18n) Implementation in React

Internationalization (I18n) is a crucial aspect of building web applications that cater to a global audience. It involves adapting your application to different languages and regions seamlessly. In this blog, we will explore the implementation of I18n in a React app, ensuring a smooth user experience for diverse audiences. Why Internationalization? Before delving into the […]

The future of commerce is leaning toward a composable approach, but there are pros and cons to it, monolith, and headless commerce.

Ryman Hospitality Migrates to Oracle ERP Cloud!

ERP | Enterprise Resource Planning Migration to the Cloud – July 2023 Go Live! Ryman Hospitality Properties, Inc. (NYSE: RHP) Business Challenge + Opportunity Migrate existing footprint and well-established business processes from Oracle EBS and NetSuite financials into Oracle ERP Cloud (Fusion), with over 500 custom reports written across different tool sets (FSGs, Discoverer, GL Wand, […]

Woman Coding

CSS Revolution: Empowering Your Web Design with React Magic

Styling plays a fundamental role in web development. Furthermore, when you embark on building React applications, you can choose from various approaches to skillfully manage styles and CSS. This comprehensive guide will explore diverse techniques, tools, and best practices for styling React components using JavaScript. Different Approaches to Styling in React In the expansive realm […]

Two people working on a laptop in a warehouse

Routing in Next.js: Unraveling File-Based, Dynamic, Route Groups, and Layouts

What is Routing? The Pages Router utilizes a file-system-based routing system grounded in the concept of pages. Upon adding a file to the app directory, it becomes readily accessible as a route. File Based Routing: Each component in the app directory automatically becomes a route in your application. If you have a file named page.js […]

A Male Programmer Shows A Female Colleague A Coding Technique. The Codes Are Visible On The Laptop Screen

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 […]

Istock 1450969748

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, […]

Ai

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.   […]

Istock 681688438

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 […]

Load More