Rahul Chhodde I'm a software developer with over seven years of experience in different web technologies.

Stories by Rahul Chhodde

Exploring Interaction To Next Paint, A New Core Web Vital

Exploring Interaction to Next Paint, a new Core Web Vital

Dev

Interaction to Next Paint was added to Google’s Core Web Vitals to provide a more comprehensive assessment of website interactivity.

Rahul Chhodde
Feb 7, 2024 ⋅ 6 min read
Using The CSS Contain Property: A Deep Dive

Using the CSS contain property: A deep dive

Dev

Use the CSS contain property to optimize the placement of elements on a webpage and improve UX.

Rahul Chhodde
Dec 19, 2023 ⋅ 8 min read
Introducing Nue Js A Svelte Alternative

Introducing Nue JS, a Svelte alternative

Dev

Let’s explore Nue JS, a new JavaScript framework that offers an innovative and faster DX, especially for complex applications.

Rahul Chhodde
Nov 3, 2023 ⋅ 15 min read
Exploring Advanced Design Patterns In Vue Js

Exploring Vue.js design patterns: From basic to advanced

Dev

Design patterns are reliable solutions to common problems software developers face when building software systems. They’re not specific to any […]

Rahul Chhodde
Oct 13, 2023 ⋅ 22 min read
Comparing The Popover Api And The Dialog Element

Comparing the Popover API and the <dialog> element

Dev

Let’s discuss the similarities and differences between the Popover and HTMLDialogElement APIs, their use cases, and when to use each.

Rahul Chhodde
Sep 14, 2023 ⋅ 11 min read
Creating a Reusable Pop-up Modal in React From Scratch

Creating a reusable pop-up modal in React from scratch

Dev

Adding a pop-up modal to your React app can be a useful way to engage with users. Let’s create one from scratch with the native HTML5

element.

Rahul Chhodde
Aug 9, 2023 ⋅ 14 min read
Understanding The Sibling Combinators Or Sibling Selectors In Css A Complete Guide

Understanding sibling combinators in CSS: A complete guide

Dev

Learn all about CSS sibling combinators, their usage, and their practical application in frontend web development.

Rahul Chhodde
Jun 1, 2023 ⋅ 7 min read
Creating Custom Css Typography With Colrv1 Specification

Creating custom CSS typography with COLRv1 specification

Dev

The COLRv1 font format can be used for custom CSS typography in web projects, providing the power of custom color fonts to meet design needs.

Rahul Chhodde
Apr 7, 2023 ⋅ 5 min read
Improving Mobile Design With The Latest Css Viewport Units

Improving mobile design with the latest CSS viewport units

Dev

Let’s explore how the most recent CSS viewport units address the mobile design issues caused by the initial set of viewport units.

Rahul Chhodde
Mar 3, 2023 ⋅ 8 min read
Building A Color Palette With Css Three Methods

Building a color palette with CSS: 3 methods

Dev

Let’s explore three ways to create color palettes with CSS and touch on relative colors with now-experimental LCH and LAB color functions.

Rahul Chhodde
Jan 2, 2023 ⋅ 8 min read
Css Vs Css In Js How And Why To Use Each

CSS vs. CSS-in-JS: How and why to use each

Dev

Let’s discuss the pros and cons of CSS vs. CSS-in-JS given the current state of modern CSS and how it is likely to change in the future.

Rahul Chhodde
Nov 17, 2022 ⋅ 8 min read
Evaluating Alternatives to TypeScript’s Switch Case

Evaluating alternatives to TypeScript’s switch case

Dev

In this article, we will discuss TypeScript’s switch case, its advantages, and disadvantages, and cover some alternatives.

Rahul Chhodde
Oct 26, 2022 ⋅ 5 min read