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

Stories by Rahul Chhodde

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
Hsl And Hsla Vs Rgb And Rgba In Css

HSL and HSLA vs. RGB and RGBA in CSS

Dev

Instead of dealing with different color values like RGB, the HSL color function allows you to control the saturation and lightness of a specified hue.

Rahul Chhodde
Sep 16, 2022 ⋅ 5 min read
Initializing Lazy And Lateinit Variables In Kotlin

Initializing lazy and lateinit variables in Kotlin

Dev

The lateinit initialization can save you from repetitive null checks that you might need when initializing properties as nullable types.

Rahul Chhodde
Aug 15, 2022 ⋅ 7 min read

Implementing claymorphism with CSS

Dev

Learn how to use CSS to implement claymorphism, a new UI style that gives webpages and apps fun and friendly vibes.

Rahul Chhodde
Jun 3, 2022 ⋅ 8 min read

Debugging Tailwind CSS and Next.js

Dev

Using Tailwind CSS and Next.js together can be a powerful match, sometimes a few bugs get in the way. Learn to fix them in this tutorial.

Rahul Chhodde
May 13, 2022 ⋅ 8 min read

How to implement glassmorphism with CSS

Dev

Learn how to implement slick glassmorphic effects with just CSS, Tailwind CSS, and Figma in this in-depth tutorial.

Rahul Chhodde
Apr 13, 2022 ⋅ 10 min read

A deep dive into custom directives in Vue.js

Dev

In this in-depth tutorial, learn how Vue custom directives can make your code cleaner and easier to read, and even give it an edge over React apps.

Rahul Chhodde
Feb 24, 2022 ⋅ 9 min read