Blogs
About
I've been writing since 13 March, 2020 , mostly about web development and design. 🌐
Self Published Posts
Friday, May 26 2023
Parsing noscript Elements using Cheerio in Node.js <noscript> elements are not easy to handle while parsing HTML. In this guide, I talk about how to parse noscript elements with Cheerio, while establishing a mental model of they work. Read More →Wednesday, May 24 2023
Decoupled Migration: A Deep Dive into Migrating Large E-commerce Websites Page by Page with Edgio v6 Migrating a large e-commerce website can be a complex process, but with Edgio v6, you have the advantage of migrating page by page with enhanced granularity. This tutorial will guide you through the entire process of migrating your e-commerce website using Edgio v6 while treating the old and new experiences as decoupled from each other. Read More →Tuesday, January 3 2023
Using Dotenv Vault with Edgio and Nuxt.js Learn how to make Edgio, Nuxt(2), and Dotenv Vault work together in a simple web app. Read More →Sunday, January 1 2023
Case Study: How Nginx.com can leverage Edgio to improve their First Page Loads upto ~50%, acing Largest Contentful Paint. With Edgio, nearly every website can boost their front-end performance. Easiest way to ace Largest Contentful Paint (part of Core Web Vitals)? Combine your frontend optimisations with the powerful caching offered by Edgio Applications. Read More →Monday, December 26 2022
Case Study: How Miko.AI can leverage Edgio to improve their First Page Loads upto ~67%, acing Largest Contentful Paint. With Edgio, nearly every website can boost their front-end performance. Easiest way to ace Largest Contentful Paint (part of Core Web Vitals)? Combine your frontend optimisations with the powerful caching offered by Edgio Applications. Read More →Sunday, December 25 2022
Case Study: How Optym.com can leverage Edgio to improve their First Page Loads upto ~50%, acing Largest Contentful Paint. With Edgio, nearly every website can boost their front-end performance. Easiest way to ace Largest Contentful Paint (part of Core Web Vitals)? Combine your frontend optimisations with the powerful caching offered by Edgio Applications. Read More →Wednesday, December 21 2022
Using Firebase Admin with SvelteKit Trying to set up firebase-admin with SvelteKit with no success? Read the solution I reached after doing several deployments. Read More →Friday, December 16 2022
What is a Proxy Server? In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. [1] Read More →Tuesday, October 11 2022
Writing hindi using devanagari package in overleaf Are you finding it difficult to write in Hindi in Overleaf? You've hit the right resource. While with formats like XeLaTeX or LuaLaTeX it's an easy job, writing Hindi in pdfLaTeX follows an unconventional approach. This guide is heavily inspired from this answer, and is only meant to give visibility to the solution available. This guide also aims to cover the mistakes as found in the answer above, and provide helper code for the same. Read More →Tuesday, May 3 2022
Case Study: How Nike.com can leverage Edgio to improve their First Page Loads and Navigation upto ~80%, acing Largest Contentful Paint. With Edgio, nearly every website can boost their front-end performance. Easiest way to ace Largest Contentful Paint (part of Core Web Vitals)? Combine your frontend optimisations with the powerful caching and predictive prefetching offered by Edgio Applications. Read More →Tuesday, February 22 2022
Compute runtime dependencies for your Remix Express app via @vercel/nft It might get tough for you to compute what packages to keep for production while you're building a Remix Express App. Well, I've come to your rescue! Read More →Tuesday, November 2 2021
Using Firebase Admin with Next.js Trying to set up firebase-admin with Next.js with no success? Read the solution I reached after doing several deployments. Read More →Thursday, October 21 2021
Building Dynamic Previews with Next.js, TailwindCSS, Chrome AWS Lambda and Edgio Wanna see how I generated the image above with code? And yes, It supports dark mode too! Read More →Saturday, September 11 2021
Svelte, Service Worker and Edgio This guide assumes that you're using Webpack with Svelte. Read More →Thursday, August 12 2021
A/B testing using Layer0 Edge Split Testing with Google Optimize Server Side framework This guide describes how to configure A/B Testing with Layer0 and Google Optimize Server Side Experiment & deploy your Next SPA to Layer0. Clone the repo nextjs-layer0-google-server-side-experiment-2 to get the entire setup. Read More →Monday, August 9 2021
Enabling Service Worker with Vue 2 and Vue 3 Believe me, I've crawled the entire internet and still wasn't able to found a solution as precise as this. Follow the steps, and successfully integrate Service Worker with your Vue app, right now! Read More →Monday, June 21 2021
How To Build Your Own Likes and Comments System With Firebase and React Wanted to have likes and comments section for your blog, but can not figure out the cheapest and performance-friendly solution? In this blog, I explain a detailed approach on how to create a 'beautiful' comment section and like feature React components (with TailwindCSS) with 0 CLS and integration with Firebase! Read More →