TO THE NEW Blog PAGES

Adobe

Adobe and Gen AI – Part 2: Local MCP Servers for AEM Development

Introduction In Part 1 of this series, we looked at Adobe Skills. Skills teach AI coding assistants Adobe’s recommended way of doing things. Skills tell the assistant how to do something. But on their own, they do not know what is happening in your running AEM instance right now. They do not know which bundle […]

Java/JVM

Using Cursor Effectively: Practical Strategies for AI-Assisted Development

Introduction Most developers start using Cursor for one reason: faster code generation. And initially, that’s exactly how I approached it. Generate APIs Write unit tests Create boilerplate code. However, after using Cursor extensively in day-to-day development, I realized that productivity gains rarely come from simply asking AI to write code. The real value comes from […]

Project Management

The Explanation Gap: A PM’s Lesson from a Live Escalation

Introduction I have been managing OTT platform delivery for a few years now – coordinating releases across Android Mobile, iOS, Web, Smart TVs, and Fire TV. Most days, the work is rhythm: sprint cycles, release sign-offs, stakeholder syncs. But every once in a while, something breaks that rhythm, and how you respond in that moment […]

Project Management

Automate Weekly Report on Kanban Project – With Zero Additional Cost

Introduction Every Friday, before sending the weekly status report, I repeated the same routine: open the backlog, scan 60+ rows, identify what changed, extract blockers, update the RAID log, and reformat everything into a professional delivery report. It took 60–90 minutes every week, and almost none of it required real thinking – it was simply […]

DevOps

Modern Frontend Deployment Using AWS Amplify, S3, and Jenkins

Building a scalable frontend deployment pipeline with automated CI/CD, custom domains, and global delivery Introduction Frontend applications of today need fast deployments, scalability, global reach, and low operational overhead. But plenty of organizations still use traditional server-based hosting where deployments require manual configuration, SSH access, server maintenance, SSL handling, and cache management. As frontend applications […]

DevOps

Managing High Volume Email in Microsoft 365: Accounts, Billing Policies, and Operational Pitfalls

Introduction Apps and devices generate a lot of internal email, monitoring alerts, payroll notices, printer scans, that no human ever needs to read individually but every business still depends on landing reliably. Routing that through a normal mailbox works until it doesn’t: throttling, deliverability problems, no clean way to track what’s actually being sent. Microsoft […]

Deepak
Deepak
Read

Adobe

How we can Show/Hide Fields in an AEM Multifield Based on Dropdown Selection in AEMaaCS

If you’ve built a “header” or “navigation menu” dialog in AEM, you’ve probably hit this requirement before: a content author adds multiple menu items, and for each one picks whether it’s an Internal Link or an External Link. Based on that choice, only the relevant field should show up: a path field for internal links, […]

DM – Analytics

Real-Time GA4 Dashboard Without Over-Engineering It

When the Dashboard Couldn’t Keep Up I was working on a project where the team wanted to monitor website activity as soon as a campaign went live. They didn’t need detailed attribution reports yet – they simply wanted to know whether users were arriving on the site, key events were firing, and registrations were starting […]

Data Engineering

CrewAI for Agentic AI and Multi-Agent Workflows

Introduction Artificial Intelligence is moving beyond simple prompt-and-response interactions. Earlier AI applications were often built around a single prompt sent to a Large Language Model. The model generated an answer, and the workflow ended there. That works well for summaries, brainstorming, and content generation. But real enterprise problems often need planning, tool usage, validation, collaboration, […]

Services