Understanding Microservices Architecture: Benefits and Challenges Explained Microservices architecture is a transformative approach in backend development that has gained immense popularity in recent years. To fully grasp the advantages of microservices, it is essential first to understand monolithic architecture, as microservices emerged primarily to address its limitations. This article will delve into the differences between […]
Technical
Seamless GitHub Integration with Azure Storage for Enhanced Cloud File Management
In the modern digital landscape, efficient collaboration and streamlined workflows are proven elements of successful project management. Integrating GitHub repositories with Azure Storage proves to be a robust solution for the management of project files in the cloud. Whether you’re a developer, a project manager, or a technology enthusiast, understanding how to push files from […]
Unlocking the Power of Azure Integration Services for the Financial Services Industry
In today’s rapidly evolving digital landscape, financial services organizations are increasingly relying on cutting-edge technologies to stay competitive and deliver exceptional services to their clients. Microsoft’s Azure Integration Services, a suite of tools designed to seamlessly connect applications, data, and processes, is emerging as a game-changer for the financial services industry. This blog post delves […]
July 19, the Day the Earth Stood Blue
What went wrong on July 19, 2024? On July 19, 2024, the cybersecurity company CrowdStrike made a mass update to its CrowdStrike Falcon sensor on millions of computers worldwide. These updates help identify new threats and improve cyberattack prevention capabilities. This upgrade proved to be a big mistake, causing a major crash on Windows systems […]
[Podcast] What if Your Assembly Line Was Replaced by Lines of Code? An interview with Kevin Espinosa
In our latest “What If? So What? episode, we sit down with Kevin Espinosa, a seasoned digital strategist with a rich background in the industry, to look at how technology is impacting the manufacturing industry. Kevin’s journey from an electrical engineer to a digital marketing expert provides a unique perspective on the evolving landscape of […]
Mastering Page Properties With Granite Render Conditions and Context-Aware Configuration
From Static to Dynamic: The Evolution of Template Management Do you remember the days of static templates? We had a plethora of templates, each with its own page components and CQ dialogs. It was a maintenance nightmare! But then came editable templates, and everything changed. With this new approach, we can define a single-page component […]
How to Track Git Build Info in Your AEM Multimodule Maven Project
When troubleshooting issues in Adobe Experience Manager (AEM), the first step is often to identify which code version is deployed for the affected projects. However, OSGi bundle versions only provide a partial picture, lacking crucial details like the exact branch used. This becomes especially problematic when managing multiple tenants in the same environment or comparing […]
A Comprehensive Guide for Package Creation and Upload in AEM
The package allows the import and export of repository contents. You can use packages to install new content, install new features, change event content, and restore saved content for development. A package is a zip file that saves data stored in a serialized file system (called vault serialization) and provides an easy-to-use and maintainable representation […]
iCEDQ – An Automation Testing Tool
Data Warehouse/ETL Testing Data warehouse testing is a process of verifying data loaded in a data warehouse to ensure the data meets the business requirements. This is done by certifying data transformations, integrations, execution, and scheduling order of various data processes. Extract, transform, and load (ETL) Testing is the process of verifying the combined data […]
AEM Local Development With OpenJDK 11 and Maven 3.9.x
The official Adobe tutorial for setting up a local AEM development environment requests the reader to install Java JDK 11 for AEM 6.5 and above. It does not provide a download link for the Java JDK 11. If you were to do a quick Google search for “JDK 11 download,” you would be presented with […]
[Podcast]What If Semiconductors Were Gone for Just One Day? An Interview with Carolyn Henry of Intel
In our latest episode of “What If? So What?”, we dive deep into the world of semiconductors and the cutting-edge innovations being made at Intel. Host Jim Hertzfeld sits down with Carolyn Henry, vice president and general manager of America’s regional marketing at Intel, to explore the indispensable role of semiconductors in our daily lives. […]
Adobe Sites: Migrating from Webpack to Vite
Webpack is an amazing bundler for JavaScript and, with the correct loader, it can also transform CSS, HTML, and other assets. When a new AEM project is created via the AEM Project Archetype and the front-end module is set to general, Adobe provides a Webpack configuration to generate the project’s client libraries. Introducing Vite Vite […]