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 […]
Innovation and Product Development
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 […]
Leveraging Data Cloud for Medical Devices
From patient records to medical device telemetry, the volume and diversity of data generated for medical device companies can be staggering. However, harnessing this data to its full potential remains a significant challenge for many. Healthcare organizations, including medical device companies, grapple with dispersed data across various departments and technologies. This fragmentation impedes timely and […]
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 […]
Azure SQL Server Performance Check Automation
On Operational projects that involves heavy data processing on a daily basis, there’s a need to monitor the DB performance. Over a period of time, the workload grows causing potential issues. While there are best practices to handle the processing by adopting DBA strategies (indexing, partitioning, collecting STATS, reorganizing tables/indexes, purging data, allocating bandwidth separately […]
How to Write a User Story – Part 1
This blog is the first post in a series about leveraging user stories to improve product outcomes. In this post, we will explore how to write compelling user stories to quickly deliver value to your customers. The User Story – Your Key to Unlocking Product Value Picture this. It’s demo day. You’re excited to finally […]
Enhancing Images with CSS Filters
CSS filters offer a rich toolkit for modifying and improving pictures directly within web pages. From subtle adjustments like brightness and contrast to more striking effects like blur, grayscale, and color manipulation, these filters offer a broad variety of effects. You may boost visual appeal and produce distinctive effects with CSS filters, which will improve […]
Advanced Array Methods in JavaScript: Part 3
Welcome back to the third part of our series on elevating your JavaScript skills through array methods. Having established a solid foundation with simple array methods, we’re now poised to tackle more advanced methods. In this blog, we will discover sophisticated array methods that offer greater flexibility and power in manipulating data. Prepare to unlock […]
Exploring AngularJS Routing: A Practical Guide
AngularJS is a widely adopted JavaScript framework, arming developers with a rich arsenal of tools to engineer dynamic and captivating web applications. Notably, its robust routing capabilities emerge as a key pillar for constructing Single Page Applications (SPAs). Effectively orchestrating navigation and dynamically presenting diverse content sans the need for complete page refreshes, AngularJS routing […]
Exploring Basics of React’s useReducer and useRef Hooks
In the vast landscape of React development, developers are armed with powerful tools to navigate challenges effortlessly: the useReducer and useRef hooks. This guide offers a deep dive into these hooks, unveiling their functionalities, adaptable use cases, and advanced methodologies. What is `useReducer`? The <strong>useReducer</strong> hook in React is a cornerstone for managing state, offering […]
React reusable API call using Custom React Hooks
Introduction Custom Hooks are reusable functions that let a React JS developer tailor and adjust a React application’s functionality. React JS version 16.8 includes them. A special JavaScript function with the prefix “use” is referred to as a “Custom Hooks.” Using a customized Hook, retrieve information from an API. This hook will return an object […]