Sign in

Dev by RayRay
I write about Frontend, JavaScript, Typescript, React, Serverless Functions, JAM Stack, Netlify, Next.js — 👉 Subscribe newsletter

No need to stash your changes anymore!

Photo by Yancy Min on Unsplash
git fetch origin develop:develop

Git 101

Save a lot of time and hassle with this solution

Let’s minimize errors in our web apps

Code snippet
Code snippet
Photo by the author.

Improvement: Optional Chaining and Nullish Coalescing Operator

Optional chaining

Photo by Pankaj Patel on Unsplash
//.... more configuration package.json
"engines": {
"tsc": "3.7.2",
"node": "14.16.0",
"npm" : "7.6.3"

Styling Utilities Inspired By Sass for CSS-inJS

Photo by Pankaj Patel on Unsplash


Write Predictable Code With styled-components in React.js

Photo by Lewis Ngugi on Unsplash

TypeScript Interface and Enum

Use Media Queries Smarter In Styled Components

Photo by Webstacks on Unsplash

Use them easily in Next.js/React.js

Photo by Boitumelo Phetla on Unsplash

Get my weekly newsletter “Developer Underdogs” with the best developer content created by aspiring developers.

Read more

Learn when and how to use them

Photo by Ferenc Almasi on Unsplash.

A Promise in Real Life


What is Vite.js?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store