Upgrading Angular Applications: Angular 16 to Angular 17 Upgrading Angular applications to the latest version can sometimes be straightforward, but certain dependencies and legacy code can introduce challenges. In this blog, I’ll share my experience upgrading an Angular 16 project to Angular 17, focusing especially on the migration of Angular Material legacy components. Prerequisites for […]
Development
Drupal 11’s AI Features: What They Actually Mean for Your Team
Drupal 11’s AI Features: What They Actually Mean for Your Team If you’ve been following the Drupal community lately, you’ve probably heard about the excitement with AI in Drupal 11 and the new Drupal AI Initiative. With over $100,000 in funding and 290+ AI modules already available, this will be a game changer. But here’s […]
5 Reasons Companies Are Choosing Sitecore SaaS
The move to SaaS is one of the biggest shifts happening in digital experience. It’s not just about technology, it’s about making platforms simpler, faster, and more adaptable to the pace of customer expectations. Sitecore has leaned in with a clear vision: “It’s SaaS. It’s Simple. It’s Sitecore.” Here are five reasons why more organizations are […]
Implementing Hybrid Search in Azure Cosmos DB: Combining Vectors and Keywords
Azure Cosmos DB for NoSQL now supports hybrid search, it is a powerful feature that combines full-text search and vector search to deliver highly relevant and accurate results. This blog post provides a comprehensive guide for developers and architects to understand, implement, and leverage hybrid search capabilities in their applications. What is hybrid search? How […]
Exploring the Future of React Native: Upcoming Features, and AI Integrations
Introduction With over 9+ years of experience in mobile development and a strong focus on React Native, I’ve always been eager to stay ahead of the curve. Recently, I’ve been exploring the future of React Native, diving into upcoming features, AI integrations, and Meta’s long-term vision for cross-platform innovation. React Native has been a game-changing […]
PERFIXION 2025: Powering AI Ideas
The Hyderabad office successfully hosted the first-ever AI-driven Hackathon, Perfixion- 2025, in a historic event that highlights our dedication to innovation and cutting-edge technologies. In addition to showcasing technical prowess, this event served as a strategic exercise in using artificial intelligence to creatively, quickly, and precisely solve real-world business problems. Laying the Groundwork for Innovation: […]
Invoke the Mapbox Geocoding API to Populate the Location Autocomplete Functionality
While working on one of my projects, I needed to implement an autocomplete box using Mapbox Geocoding APIs in a React/Next.js application. The goal was to filter a list of hospitals based on the selected location. The location results from the API include coordinates, which I compared with the coordinates of the hospitals in my […]
Sitecore’s Content SDK: Everything You Need to Know
What is the Content SDK? If you’re familiar with Sitecore’s JSS SDK and have been building sites using it, you may be wondering why Sitecore has released a new SDK — the Content SDK. Why do we need it, and how does it differ from JSS? Think of it like this: Can you play football wearing […]
Understanding Tailwind CSS Safelist: Keep Your Dynamic Classes Safe!
Tailwind CSS has revolutionized modern front-end development by offering a utility-first approach. It’s fast, flexible, and makes styling a breeze. But if you’ve ever seen some of your classes disappear after production builds, especially when they’re dynamically generated, then you’re not alone. That’s where Tailwind’s safelist feature comes in! In this post, we’ll break down […]
AI: Security Threat to Personal Data?
In recent years, AI chatbots like ChatGPT have gone from fun tools for answering questions to serious helpers in workplaces, education, and even personal decision-making. With ChatGPT-5 now being the latest and most advanced version, it’s no surprise that people are asking a critical question: “Is my personal data safe when I use ChatGPT-5?” First, […]
Optimizely Mission Control – Part II
In this section, we focused primarily on generating read-only credentials and how to use them to connect to the database. Generate Database Credentials The Mission Control tool generates read-only database credentials for a targeted instance, which remain active for 30 minutes. These credentials allow users to run select or read-only queries, making it easier to […]
Smart Failure Handling in HCL Commerce with Circuit Breakers
In modern enterprise systems, stability and fault tolerance are not optional; they are essential. One proven approach to ensure robustness is the Circuit Breaker pattern, widely used in API development to prevent cascading failures. HCL Commerce takes this principle further by embedding circuit breakers into its HCL Cache to effectively manage Redis failures. What Is […]