Skip to main content

Back-End Development

Grocery Store Product Page

How to Add Product Badges in Optimizely Configured Commerce Spire

This blog is written for developers, merchandisers, or client teams looking to display visual indicators (e.g., “New”, “Sale”, “Non-Returnable”, “Best Seller”) on products within the storefront. In Ecommerce, badges are small visual cues that communicate important product information to customers, such as “New Arrival”, “Sale”, or “Limited Stock”. In Optimizely Configured Commerce (Spire), product badges […]

Quarkus

Simplify Cloud-Native Development with Quarkus Extensions

The gradients that developers in the modern world experience when building cloud native applications often include the challenge of figuring out the right set of libraries and integrations to use. Quarkus alleviates this pain point and makes this experience a more seamless and faster experience to develop thanks to the rich set of extensions built […]

Shutterstock 448249609

Fastify (Node.Js Framework): The Secret to Creating Scalable and Secure Business Applications

Introduction to Fastify (Node.Js Framework) Fastify is a fast and low-overhead web framework for Node.js that has gained popularity among developers in recent years. With its lightweight architecture and rich feature set, Fastify is an excellent platform for developing high-performance online apps. As with JavaScript, where everything is an object, with Fastify, everything is a […]

Pexels Diva Plavalaguna 6937932

October CMS: A Modern CMS for Developers and Creators

In the ever-evolving world of content management systems (CMS), there are many options to choose from—WordPress, Joomla, Drupal, and others. But for developers who love clean code, flexibility, and control, October CMS stands out as a modern, elegant solution built on the popular Laravel PHP framework. What is October CMS? October CMS is an open-source, […]

Istock 2163867912

Promises Made Simple: Understanding Async/Await in JavaScript

JavaScript is single-threaded. That means it runs one task at a time, on one core. But then how does it handle things like API calls, file reads, or user interactions without freezing up? That’s where Promises and async/await come into play. They help us handle asynchronous operations without blocking the main thread. Let’s break down […]

Istock 2186780950

Scoping, Hoisting and Temporal Dead Zone in JavaScript

Before mastering JavaScript, it’s crucial to understand how it thinks behind the scenes. Concepts like scope, hoisting, and the temporal dead zone might sound tricky at first, but they form the backbone of how your code behaves. In this blog, we’ll break down these key ideas in the simplest way possible—so you can write cleaner […]

Istock 1824158252

Convert a Text File from UTF-8 Encoding to ANSI using Python in AWS Glue

To convert a text file from UTF-8 encoded data to ANSI using AWS Glue, you will typically work with Python or PySpark. However, it’s important to understand that ANSI is not a specific encoding but often refers to Windows-1252 (or similar 8-bit encodings) in a Windows context. AWS Glue, running on Apache Spark, uses UTF-8 […]

Quarkus

Boost Developer Productivity with Quarkus Live Coding

Quarkus has gained traction as a modern Java framework designed for cloud-native development. In my previous blog, I discussed why learning Quarkus is a great choice. Today, let’s dive deeper into one of its standout features: Live Coding. What is Quarkus Live Coding? Live Coding in Quarkus provides an instant development experience where changes to […]

Ecommerce Marketplace Shopping Cart

Optimizely Configured Commerce and Spire CMS – Figuring out Handlers

I’m now a couple months into exploring Optimizely Configured Commerce and Spire CMS.  As much as I’m up to speed with the Configured Commerce side of things (having past experience with Customized commerce), the Spire CMS side is a bit daunting, having worked with traditional Optimizely CMS for a while. We face challenges in figuring […]

Istock 1785617988

Optimizing Experiences with Optimizely: Custom Audience Criteria for Mobile Visitors

In today’s mobile-first world, delivering personalized experiences to visitors using mobile devices is crucial for maximizing engagement and conversions. Optimizely’s powerful experimentation and personalization platform allows you to define custom audience criteria to target mobile users effectively. By leveraging Optimizely’s audience segmentation, you can create tailored experiences based on factors such as device type, operating […]

Groovy Scripts To Automate Content Updates

How to Automate Content Updates Using AEM Groovy Scripts

As an AEM author, updating existing page content is a routine task. However, manual updates, like rolling out a new template, can become tedious and costly when dealing with thousands of pages. Fortunately, automation scripts can save the day. Using Groovy scripts within AEM can streamline the content update process, reducing time and costs. In […]

Website Design. Developing Programming And Coding Technologies.

Python Optimization: Improve Code Performance

🚀 Python Optimization: Improve Code Performance 🎯 Introduction Python is an incredibly powerful and easy-to-use programming language. However, it can be slow if not optimized properly! 😱 This guide will teach you how to turbocharge your code, making it faster, leaner, and more efficient. Buckle up, and let’s dive into some epic optimization hacks! 💡🔥 […]

Load More