TO THE NEW Blog PAGES

Adobe

Moving Beyond AppMeasurement: Implementing Analytics using AEP Web SDK and Adobe Tags

Introduction Alloy.js is the JavaScript library that powers the Adobe Experience Platform Web SDK (often abbreviated as AEP Web SDK). It represents Adobe’s modern, unified approach to client-side data collection, designed to replace multiple siloed libraries (such as AppMeasurement.js, at.js for Adobe Target, and DIL.js for Audience Manager) with a single, lightweight SDK. Rather than […]

DM – Analytics

Building Reliable Power BI Dashboards with GitHub Version Control and QA

Building Reliable Power BI Dashboards with GitHub Version Control and QA  The Digital Analytics Team | Analytics Architecture Experts Can You Trust Your Power BI Dashboard? If you’ve worked on Power BI projects, you’ve probably experienced this at least once. A report has been thoroughly tested, the numbers match the source data, and everything looks […]

Adobe

Adobe and Gen AI – Part 1: Getting Started with Adobe Skills

Introduction Generative AI is everywhere, and Adobe is no exception. From content creation to software development, Adobe is integrating AI across its ecosystem to help users work smarter and faster. In this blog series, we’ll simplify Adobe’s Gen AI ecosystem and explore the tools that can make a real difference in your day-to-day work. In […]

DM – Analytics

From Container Chaos to the Unexpected Magic of GTM Zones

It started with a number: 147 I was doing routine cleanup in our main Google Tag Manager container – scroll through the tags, kill the old ones, check the variables. Standard housekeeping. But I stopped mid-scroll and actually counted. 147 tags. Half of them with no clear owner. Three separate Facebook pixels. Five TikTok tags. […]

Vaishali
Vaishali
Read

Java/JVM

Kafka Monitoring Made Easy with Kafdrop: A Practical Hands-On Guide

Introduction Apache Kafka has become the backbone of modern event-driven architectures, powering everything from micro services communication to real-time analytics and stream processing. As Kafka deployments grow, developers and operators frequently need answers to questions such as: Are messages reaching Kafka successfully? Which partition received a message? Are consumers keeping up with producers? How much […]

Adobe

How to Track Web Data in Adobe Analytics with AppMeasurement

Introduction AppMeasurement.js is Adobe’s original JavaScript library for client-side Adobe Analytics tracking. It has been the backbone of Adobe Analytics implementations for well over a decade and remains widely deployed across enterprise websites and applications today. This article will cover step by step guide to implement analytics tracking using Adobe Launch (Tags) and AppMeasurement.js library. […]

JS

Securing Non-Production Environments from Search Engines

Introduction A few months ago I stumbled on something that made me feel like, “wait, what?” one of our testing sites was showing up in Google search results. It wasn’t supposed to be public, it was a playground for QA and developers, but there it was, indexed and discoverable. That little surprise led to a […]

JS

Micro Frontends with Module Federation: Is It Actually Worth the Complexity?

Whenever the codebase of a frontend application starts growing bigger, the initial solution seems straightforward. You just hire a couple more developers, spin up a few new feature branches, and keep pushing code into the same repository. For a while, that works perfectly fine. It’s the classic way software gets built. But eventually, reality hits. […]

.NET

Learn Onion Architecture as a Complete Beginner and Implement as an Architect

The Problem Story Picture this. It is a Tuesday afternoon. Your product manager says: “We just need to add an email field. Should be quick, right?” You open the codebase. The User entity imports SqlConnection. Business logic calls the database in the same method. No interfaces. No tests. Everything wired to everything else. You add […]

MSP

How we automated IAM compliance enforcement across multiple AWS projects

Introduction Managing IAM (Identity and Access Management) compliance manually is one of those tasks that sounds simple but quietly consumes hours every week. Someone has to read the daily report, identify non-compliant users, send individual emails, track who responded, follow up again, and eventually rotate keys manually for users who never got around to it. […]

Project Management

What I Wish Someone Had Told Me About AI Governance

Introduction I’ve been a Project Manager for about 14 years now. During this time, I’ve seen cloud migrations, mobile transformations, and agile rollouts reshape how teams work, but none of them changed my day-to-day responsibilities as dramatically as AI has over the last eighteen months. The frameworks I learned back in 2018 still apply to […]

Data Engineering

Moving Beyond the Messy Middle: How I Automated Regulatory Data Pipeline with Snowflake and Streamlit

Every data engineer knows the dread of a process that looks perfect on paper but relies entirely on manual intervention. Not long ago, I was managing a critical regulatory compliance data pipeline for a client. The raw ingredients were complex, multi-format regulatory list updates provided in Excel and CSV files. The destination was Snowflake, where […]

Services