Converting CSV to Excel streamlines data manipulation and analysis, bridging the simplicity of CSV’s plain text structure with Excel’s powerful spreadsheet functionalities. This conversion ensures a seamless transition from comma-separated records to organized rows and columns, enhancing data accessibility and interpretation. Whether for data analysis, visualization, or collaboration, Excel’s versatile format accommodates diverse needs, offering […]
Development
Acceptance Criteria – Part 2 of User Story
This blog is the second post in a series about leveraging user stories to improve product outcomes. In this post, we will explore how acceptance criteria can be used to define the scope and requirements of user stories. What are Acceptance Criteria? Acceptance criteria, or AC, are the minimum level of expectations that need to […]
Level Up Your Map with the ArcGIS SDK
In today’s tech-driven world, the ability to visualize data spatially has been vital for various industries. Enter ArcGIS, a Geographic Information System (GIS) developed by ESRI, which is here to help us solve our client’s needs. Let’s chart our way into the world of ArcGIS and how it empowers businesses to harness the full capabilities […]
Handling Not Allowed Reflection Method in Sitecore
Recently, to meet project requirements, we customized and expanded the functionality of the “General Link” feature by incorporating a new “Telephone Link” feature. Everything was working correctly on our local project instance, but we got the below-listed error when the changes were deployed on the higher environment. Exception: Sitecore.Exceptions.AccessDeniedException Message: Calling Fieldtypes.ExtendedGeneralLink.ExtendedGeneralLinkForm.OnModeChange method through reflection […]
What’s New in React19?
Recently, React released React19 Beta. It includes some exciting changes, updates, APIs, and hooks. This React 19 update article will cover some significant new hooks we need to understand, as well as reference code and working snapshots. Contents: Introduction to React Compiler. Document Metadata. Automatic Re-rendering with the inbuilt memo, useMemo, and useCallback hooks. API […]
Snowflake: Master Real-Time Data Ingestion
In this blog post, we’ll dive into two powerful features of Snowflake: Snowpipe and Streams. Both Snowpipe and Streams are crucial components for real-time data processing and analytics in Snowflake. We’ll explore what each feature entails and how they can be leveraged together to streamline data ingestion and analysis workflows, harnessing the Power of Snowflake’s […]
useOptimistic: Powering Next.js
In today’s blog, we will examine an experimental hook that helps us display optimized results when we display data we fetch from the server. What can we do to optimize such a use case? Is there a way to show updated data as it is being fetched from the server? We will explore precisely that […]
Using Optimizely Content Delivery API for data migration
Optimizely Content Delivery API is very well known for building headless CMS, to connect to Single Page Apps, mobile apps, etc. However I also found that come in handy in terms of data migration. With the Content Delivery API, you can easily retrieve detailed information of source content in JSON format and map it to […]
React Native – A Web Developer’s Perspective on Pivoting to Mobile
Making the Switch I’ve been working with React Web for the last 6 years of my dev career. I’m most familiar and comfortable in this space and enjoy working with React. However, I was presented with an opportunity to move into mobile development towards the end of 2023. Having zero professional mobile development experience on […]
Charting Your Course to Success: A Guide to Crafting Powerful OKRs for Product Development
Last week, we introduced the concept of Objectives and Key Results (OKRs) – a goal-setting framework for aligning your teams, fostering innovation, and driving measurable outcomes – and demonstrated the differences between OKRs and KPIs . If you haven’t explored that post yet, you can find it here. Now, let’s dive into how OKRs can […]
Fixing 404 Responses for Versioned Images in Experience Edge
Intro 📖 My team and I recently ran into an issue while working on a Sitecore XM Cloud project that turned out to be pretty interesting. The issue had to do with images published to Experience Edge not loading as expected within certain renderings. The GET requests for these images in Experience Edge would return […]
OKRs vs. KPIs: Why Objectives and Key Results Rule the Digital Product World
In the fast-paced realm of digital products, success hinges on setting the right goals and tracking progress effectively. Two popular methods dominate: OKRs (Objectives and Key Results) and KPIs (Key Performance Indicators). But while KPIs offer a snapshot of performance, OKRs provide a roadmap to moonshot achievements. Let’s break down the key differences. KPIs are […]