Introduction In the rapidly evolving landscape of health-tech, interoperability and security are critical. SMART on FHIR (Substitutable Medical Applications, Reusable Technologies on Fast Healthcare Interoperability Resources) has emerged as a robust standard to create apps that integrate seamlessly with Electronic Health Record systems. This blog, which is meant for developers building healthcare apps, covered the […]
Introduction We often hear about service workers in the context of caching techniques, their importance in PWAs, and overall optimization. They enable us to create offline experiences within websites or applications, perform background sync activities, and create push notifications, among other features. Let us understand what service worker is and how to implement it in […]
Introduction For years, JavaScript frameworks have followed a predictable pattern for managing UI updates: maintain state, detect changes, and trigger re-renders. React popularized this approach with useState, useEffect, and the virtual DOM. But what if we could update our UI without triggering a full component re-render? Enter Signals — a new, fine-grained reactivity model that’s […]
In today’s digital world, web accessibility has become necessary, not optional. Millions of people around the world use assistive technology to access the web. An inaccessible website is a tremendous barrier to individuals with visual, auditory, cognitive or motor disabilities. Artificial Intelligence (AI) is growing and consequently becoming more useful in our endeavour to enhance […]
Welcome to the CMS Maze Choosing a CMS can feel like online dating for your tech stack. You swipe right on one because it promises flexibility and scalability, only to realize it’s a control freak with no preview API and a questionable SEO record. So, after countless debates, whiteboard scribbles, “let’s migrate!” moments, and coffee-fueled […]
Step 1: Understand How V3 and V4 Differ Understanding how v4 differs from v3 is essential before beginning the migration. Among the significant modifications are: New Codebase Structure: Strapi v4 makes it easier to maintain and modular by introducing a new folder structure. API Improvements: v4 makes use of OpenAPI specifications and endpoints are now […]
As a developer, I’ve always found ways to improve online user experiences interesting. Websites have evolved from static HTML pages to dynamic, interactive websites. However, I still see our interactions with websites as being stuck in the past. While voice control with smart devices has become a normal part of our everyday life, our interactions […]
Introduction When it comes to creating production-ready websites, JavaScript is an essential element. It brings websites to life by adding interactivity, dynamism, and a user-friendly experience. Whether you’re looking to implement real-time location tracking for a food delivery app or track user traffic with a bar graph on an admin dashboard, JavaScript is the key […]
On November 19, 2024, Angular officially released version 19, continuing its commitment to enhancing the developer experience and pushing the boundaries of web application efficiency. Each year, Angular introduces innovative features, and this release is no exception. Angular 19 is a stable release, bringing key performance enhancements and developer productivity improvements along with a few […]