Securing MCP Servers: Authentication & Authorization in the Age of AI Agents
Securing MCP Servers: Authentication & Authorization in the Age of AI Agents10 min read · May 2026 · Architecture & SecurityAs AI agents gain the ability to call tools, read files, and take...
View ArticleStreamline Your AI Development: The Power of an LLM Factory
Streamline Your AI Development: The Power of an LLM FactoryIn the rapidly evolving world of AI, Large Language Models (LLMs) are becoming indispensable tools for countless applications. From...
View ArticleBuilding a Gemini-Powered Browser Agent with LangChain and the Playwright MCP...
Building a Gemini-Powered Browser Agent with LangChain and the Playwright MCP ServerWeb automation has evolved. We’ve moved from writing rigid, brittle CSS selectors to a world where we can simply tell...
View ArticleAEM Single Sign-On (SSO) using JumpCloud
User experience begins with sign-in process. In today’s digital world we use many applications (at our workplace and outside). Remembering passwords and/or reauthenticating every time we access these...
View ArticleGitHub Action to publish VS Code Extension
GitHub Action to publish VS Code ExtensionA comprehensive, reusable GitHub Action for building, testing, and publishing VS Code extensions to the Visual Studio Code Marketplace.Sample VS Code Extension...
View ArticleBlogger Publisher - VS Code Extension
Blogger Publisher - VS Code ExtensionA powerful VS Code extension that allows you to write blog posts in Markdown and publish them directly to your Blogger account with automatic image upload to Google...
View ArticleIntroduction to LangChain
Building Powerful LLM Applications with LangChainLangChain is an open-source framework designed to simplify the development of applications powered by large language models (LLMs) such as Google's...
View ArticleStrapi CMS Plugin - Generate Content using Gen AI
An AI Strapi Plugin (@genai/gemini-content-generator) to generate content using Gen AI in StrapiIntroductionThe @genai/gemini-content-generator is a Strapi plugin designed to automate and enhance...
View ArticleGet in the Vibe with Copilot Agent: Supercharging Your Coding Flow
Have you ever felt "in the zone" while coding? That feeling of seamless flow, where the code practically writes itself? That's the "vibe" - and with the new GitHub Copilot Agent feature, we're one step...
View ArticleAEM Proxy Component Pattern and Component Versioning
Most organization want to keep content and user experience flexible so that they can innovate and deliver new experiences/features faster. Flexibility allows organizations to reuse what has been built...
View ArticleJumpCloud and Identity Provider (IdP) - Quick Start
User experience begins with sign-in process. In today’s digital world we use many applications (at our workplace and outside). Remembering passwords and/or reauthenticating every time we access these...
View ArticleAEM Single Sign-On (SSO) using JumpCloud
User experience begins with sign-in process. In today’s digital world we use many applications (at our workplace and outside). Remembering passwords and/or reauthenticating every time we access these...
View ArticleAEM as a Cloud Service (AEMaaCS) – Architecture Overview
AEM as a Cloud Service (AEMaaCS) – ArchitectureAdobe Experience Manager (AEM) is one of the leading CMS from Adobe and is part of Adobe Experience Cloud (AEC). The Adobe Experience Manager (AEM) web...
View ArticleAEM as a Cloud Service (AEMaaCS) – Quick Introduction
AEM as a Cloud Service (AEMaaCS) – IntroductionIf you are working in content management space, you must have heard of Adobe Experience Manager (AEM, previously known as CQ5). It is one of the core...
View ArticleAEM – Create Maven project using archetype
To create a simple AEM project using Maven you can use latest archetype from Adobe. Have a look at the GitHub project https://github.com/adobe/aem-project-archetypeTo create new project use following...
View ArticleMaven profiles – Operating Systems (OS) specific build profiles
· We have moved the plugin “exec-maven-plugin” configuration inside XML tag· Created two profiles “macOSBuild” and “winOSBuild” (line 9 and 78 respectively)· “macOSBuild” profile is...
View ArticlePart 1: Lazybones Generator for AEM
1.IntroductionThis is first part of multi-part series where we'll talk about how Lazybones is useful in AEM projects.Starting new project from scratch/base is an exciting task and we want to give our...
View ArticleGenerating URL based on AEM RUN mode using AEM Externalizer Service
AEM allows us to create content for various channels. In large enterprise ecosystem AEM is central system to deliver content to mobile, web, email, big screens and devices like echo show. Same content...
View ArticlePart 4: AEM with Angular 2 - Unit Testing Angular Components & Services
This article is continuation of a multi-part series on AEM + Angular 2 integration. You can read previous 3 articles from this series here:Part 1:...
View ArticleKONE Hackathon on IoT, Smart Elevators, Smart Lights and Cloud
I have used elevators countless times in my life so far and we all use it multiple times every day. Have you ever thought about how elevators can react in smarter way, does an elevator knows who you...
View Article