Ramadevsign (Rama Ochieng)
The Devsign Blog

The Devsign Blog

Follow
homebadges

What Does "!" Symbol Mean in Typescript?

Aug 17, 20222 min read

An introduction to Definite Assignment Assertions in Typescript. · In this short guide, I will introduce you to the Definite Assignment Assertion feature...

What Does "!" Symbol Mean in Typescript?

How to convert your JavaScript object literals to Typescript

Apr 14, 20223 min read

Converting your object literals to the typescript side · What is an object literal? A JavaScript object literal is a comma-separated list of name-value...

How to convert your JavaScript object literals to Typescript

How to use the Javascript Set() ES6 method — 100daysofleetcode epiphany

Oct 30, 20213 min read

An overview of the Set() method in Javascript ES6 · I recently started a #100DaysofLeetcode challenge and came across a coding problem whose solution...

How to use the Javascript Set() ES6 method — 100daysofleetcode epiphany

How to use npm instead of yarn with the “expo init” cli (react native tip)

Sep 23, 20212 min read

tl:dr  —  run expo init ‘project_name’ --npm · In this guide, I’ll show you how to use npm instead of yarn to create a new react native project while...

How to use npm instead of yarn with the “expo init” cli (react native tip)

How to use Environment Variables in Vite(React Template Example)

Aug 27, 20212 min read

Using environment variables when working with reactjs template inside Vite · tl:dr — Use import.meta.env instead of process.env Vite is a handy build...

How to use Environment Variables in Vite(React Template Example)

How To Use React Router To Improve The UX Of Your React Application

Jun 24, 20214 min read

Creating a custom 404 page with React Router · In this guide, you will create a custom 404 page and use react router to navigate to our custom 404 page...

How To Use React Router To Improve The UX Of Your React Application