Introduction When you switch your Drupal site to HTTPS whether via Apache, NGINX you expect Drupal to recognise it’s running securely. But then you notice something off: Internal links are still rendered as http://. $request->isSecure() returns false. Redirects start looping or downgrading to HTTP. You see Mixed Content warnings. On the browser side, it looks […]
Introduction Cost optimization is a process of reducing expenses while maintaining or improving the quality of products or services, aiming to improve profitability and efficiency by identifying and eliminating unnecessary spending. What is AWS Cost Optimization AWS cost optimization is the practice of finding ways to reduce your AWS spending while maintaining or improving […]
Introduction A Video Analytics Tool is capable of analyzing video data and providing insights, feedback, or actions based on a set of criteria. It gives deep insight into the behavior of the viewer, performance of the content, and technical quality of experience (QoE) so that the OTT provider can make data-driven decisions to optimize their […]
Introduction We know that sometimes the cloud infrastructure is already set up before we start using Terraform. Traditionally, if we wanted to import these resources into Terraform and control them, we had to run some manual import commands. It was a pain and made it tricky to keep things smooth when working in a collaborative […]
Initial Thoughts Having spent over a decade working in software development and data engineering, I thought, where is AI right now? Is it capable of eliminating the developer or is there still some time? So, I challenged myself with building an Android app. That was an unfamiliar area for me. While it intrigued me, there […]
Introduction For years, JavaScript frameworks have followed a predictable pattern for managing UI updates: maintain state, detect changes, and trigger re-renders. React popularized this approach with useState, useEffect, and the virtual DOM. But what if we could update our UI without triggering a full component re-render? Enter Signals — a new, fine-grained reactivity model that’s […]
In today’s digital world, web accessibility has become necessary, not optional. Millions of people around the world use assistive technology to access the web. An inaccessible website is a tremendous barrier to individuals with visual, auditory, cognitive or motor disabilities. Artificial Intelligence (AI) is growing and consequently becoming more useful in our endeavour to enhance […]
As systems grow more complex and user demands rise, ensuring performance under real-world conditions is more critical than ever. Traditional load testing often falls short in simulating realistic usage patterns. AI offers a promising alternative—bringing adaptive, intelligent load generation to the forefront. But can it truly replicate the unpredictability of real-world user behavior? Your app […]
Introduction The world of digital marketing is dynamic, and speed is one of the characteristics which is of utmost importance. It can be observed that marketing processes are slower than the speed of change in consumer behaviour, thus making it almost impossible for marketing teams to keep pace. The Agile Methodology comes in here, as […]
In today’s world, everyone expects instant communication, whether it’s a password reset, purchase confirmation, welcome message, or money credited/debited message and here transactional messages play a crucial role to deliver them instantly and increase customer experience. Adobe Campaign Classic has a specially designed campaign module called “Message Center” to manage and trigger messages generated from […]
In the first part of this blog series, we walked through our decision to migrate from Bitbucket to GitHub, the strategic planning that went into it, and how we laid the groundwork for a successful transition. From aligning stakeholders to building custom automation scripts, every step was designed to support a migration at scale. In […]
Welcome to the CMS Maze Choosing a CMS can feel like online dating for your tech stack. You swipe right on one because it promises flexibility and scalability, only to realize it’s a control freak with no preview API and a questionable SEO record. So, after countless debates, whiteboard scribbles, “let’s migrate!” moments, and coffee-fueled […]