Using Web Components With React.js

React and web components are complementary technologies that can help us build a more modular, future-proof frontend. Discover when you might choose web components over React and how to use them together. React.js is a JavaScript framework used to build complex frontend applications. It provides convenient methods for managing state (i.e. memory) and lays out … Continued

An Intro to Prometheus Metrics

Introduction Prometheus is an open-source systems monitoring and alerting toolkit.  It records real-time metrics in a time series database built using a HTTP pull model.  It was named after Prometheus, the Titan god of forethought.  A very well thought out name for such a tool considering the definition of forethought is “careful consideration of what … Continued

AEM Image Processing and Best Practices

Objective Objective of this document is to define the out of the box Image renditions and processing concepts in AEM and compare with the Image Transformation process using ACS (Adobe Consulting Services) commons library. Its pros/cons are also listed. Image Renditions vs Image transformations In Image renditions separate images are created and stored in DAM … Continued

Google Maps JS Implementation Tips

Google’s Maps Platform is undeniably one of the most widely used technologies. And in supporting web applications, Google’s Maps JavaScript API is one of the most popular used throughout. I’ve aggregated various thoughts, opinions, and tips with regards to Google’s Maps JavaScript API:

Debug Adobe Launch on Any Browsers with Charles

When managing code with Adobe Launch, it’s critical to be able to test changes before publishing. To make sure changes work as expected in a production environment, it’s helpful change the Launch library, allowing you to see how your dev or stage library will work on your production site. There are some great tools like … Continued