An “adjustment period” refers to any accounting period used to adjust balances before the year-end closing. These periods are adjusted to “per12” and consequently are referred to as “per13”. The dates within the adjustment period overlap with regular accounting periods. In Data Exchange, adjustments are processed in Period Mappings where the mapping of adjustment period between source and target […]
Services
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 […]
Unlocking the power of Data Enrichment in Collibra for effective Data Governance
In today’s data-driven landscape, Organizations are not just collecting the Data, they are striving to understand, trust, and maximize its value. One of the critical capabilities that helps achieve the goal is data enrichment, especially when implemented through enterprise-grade governance tools like Collibra. In this blog, we will explore how Collibra enables data enrichment, why […]
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 […]
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 […]
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 […]
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 […]
The Intersection of Agile and Accessibility – Accessibility Testing in Continuous Integration
Welcome back to our series exploring the fusion of Agile principles and Accessibility practices to create products that serve everyone. In the last post, we talked about writing inclusive user stories and acceptance criteria, how the right narratives shape more equitable outcomes. Today, we move from writing stories to testing them at scale, exploring how […]
The Intersection of Agile and Accessibility – Writing Inclusive User Stories and Acceptance Criteria
Welcome back to our session on Agile and Accessibility, where we bring together two powerful forces in inclusive product development. This marks the beginning of a brand-new series. The Intersection of Agile and Accessibility is dedicated to exploring how teams can design, build, and deliver digital experiences that truly work for everyone. Whether you’re a […]
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 […]
MedTech in 2025: Leading With Intelligence Across the Device Lifecycle
In 2025, MedTech leaders are redefining innovation by architecting intelligent ecosystems that span the entire product lifecycle. As AI in medical device development becomes a strategic imperative, forward-thinking organizations are aligning digital investments with business-critical outcomes: Faster time to market Stronger regulatory readiness Scalable clinical impact This blog explores how AI-powered transformation is reshaping every […]
Overcome fear and the myths of Artificial Intelligence
Nowadays, the topic of artificial intelligence is everywhere. Let’s face it!. Who, even out of curiosity, has asked a question to generate an image, refine ideas, or seek answers in one of the many artificial intelligence applications on the market? Now, parallel to this conversation, there are numerous myths about the arrival and use […]