Skip to main content

Innovation + Product Development

Istock 2222587923

C# + GitHub Copilot in Visual Studio 2022

What is GitHub Copilot? GitHub Copilot is an AI-powered programming assistant that assists developers by generating code based on their comments and existing code. Now natively integrated into Visual Studio 2022, it supports multiple languages, including C#. Steps to Set Up GitHub Copilot in Visual Studio 2022 Prerequisites Visual Studio 2022 – Version 17.10 or later .NET […]

Istock 1350722136

State Management in React and Next.js: Redux vs Recoil vs Zustand

State management is a crucial aspect of building scalable and maintainable front-end applications. In React and Next.js projects, developers often face challenges in choosing the right tool for managing the application state. This blog explores three popular state management libraries: Redux, Recoil, and Zustand, comparing their strengths, limitations, and ideal use cases in both React and Next.js applications. Why State Management Matters React’s […]

Istock 1419229965

How to Track User Interactions in React with a Custom Event Logger

In today’s data-driven world, understanding how users interact with your application is no longer optional , it’s essential. Every scroll, click, and form submission tells a story, a story about what your users care about, what they ignore, and where they might be facing friction. This is where event tracking and analytics come into play. Traditionally, developers and product […]

Istock 2005096437

Understanding Next.js Caching Mechanism

Next.js’s caching mechanism tends to be quite complicated. It may cause some bugs in your code that can be tough to track down and resolve. This article tries to thoroughly explain the various components of Next.js’s caching system, enabling readers to utilize it effectively and harness its significant performance benefits. Caching stores data temporarily to […]

Business Performance Checklist Concept, Businessman Using Laptop Doing Online Checklist Survey, Filling Out Digital Form Checklist.

Optimize Sitecore Docker Instance: Increase Memory Limits

Running a Sitecore Docker instance is a game-changer for developers. It streamlines deployments, accelerates local setup, and ensures consistency across environments. However, performance can suffer – even on high-end laptops – if Docker resources aren’t properly optimized, especially after a hardware upgrade. I recently faced this exact issue. My Sitecore XP0 instance, running on Docker, became […]

Document Management System Dms Enterprise Content Management Ecm For Company Digital Transformation Paperless Workflow, Better Data Search Store Share And Security System Cloud Technology.

Lessons from the Front: Configurable Workflow Rules for New Items in XM Cloud

Intro 📖 In this post I’d like to share a workflow “attacher” implementation I built on a recent Sitecore XM Cloud project. The solution attaches workflows to new items based on a configurable list of template and path rules. It was fun to build and ended up involving a couple Sitecore development mechanisms I hadn’t […]

Rag Decortive Header

Tool‑Augmented RAG Chatbot: GPT‑4, pgVector & Next.js

This is Part 3 of a three-part series (links at the bottom). In Part Two, we moved from concept to execution by building the foundation of a Retrieval‑Augmented Generation (RAG) system. We set up a Postgres database with pgvector, defined a schema, wrote a script to embed and chunk text, and validated vector search with cosine similarity. In […]

Istock 2157176253

Why Databricks SQL Serverless is not PCI-DSS compliant

Databricks supports a wide range of compliance standards to meet the needs of highly regulated industries, including: HIPAA (Health Insurance Portability and Accountability Act) PCI-DSS (Payment Card Industry Data Security Standard) FedRAMP High & Moderate DoD IL5 IRAP (Australia) GDPR (EU) CCPA (California) However, I was surprised to read that Databricks Serverless workloads are not covered for PCI-DSS (Databricks PCI […]

Istock 1447095757

AI in Sitecore: How Artificial Intelligence is Shaping Modern Digital Experiences

The world of digital experiences is evolving more quickly than ever before, and let’s be honest, artificial intelligence (AI) is more than just a trendy term these days. It’s becoming a business necessity. AI is no longer a “nice to have” for companies that use Sitecore as their Digital Experience Platform (DXP). It’s turning into […]

Istock 2178016340

WCAG Compliance for Drupal Sites with UserWay

As a Drupal developer with over four years of experience, I’ve worked on numerous projects where accessibility was a priority. Ensuring websites are accessible to people with disabilities is not only a best practice but also often a legal requirement. The Web Content Accessibility Guidelines (WCAG) provide a framework for achieving this, and tools like […]

33ab0ab4 2665 41d3 9ff5 573b48cc89a4 9115579

AI at the Service of Talent: Building Evaluator Agents with Copilot and n8n

Abstract This article explores how artificial intelligence can transform technical evaluation processes in talent acquisition, particularly in the software development field. Through the Dessert & Learn session, two complementary approaches are presented: a basic one using prompts in Copilot for automated code analysis, and a more advanced one using intelligent agents built with n8n and the RAG […]

Istock 1824158252

Multisite Maximum Item Validation for Content Area or Link Collection in Optimizely CMS-12.

This blog post will discuss MultiSite validation for either ContentArea or LinkItemCollection, which are both capable of storing multiple items. Although we can use the custom MaxItem attribute to validate the ContentArea or LinkItemCollection, the problem arises when the same property is used for multiple sites with different validation limits. In a recent project, we […]

Load More