DEV Community

Diego (Relatable Code) profile picture

Diego (Relatable Code)

🚀 JS/React/Typescript Developer 🛠️ Self-taught developer New articles every Monday Let's connect on Twitter https://twitter.com/relatablecoder

Location Bogota D.C., Colombia Joined Joined on  Personal website https://relatablecode.com github website twitter website

Work

Senior Developer

Three Year Club
Writing Debut
Two Year Club
One Year Club
Star Wars Day Costume Contest
4 Week Community Wellness Streak
2 Week Community Wellness Streak
Top 7
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
How to set up Bun on a Windows Computer

How to set up Bun on a Windows Computer

2
Comments
4 min read

Want to connect with Diego (Relatable Code)?

Create an account to connect with Diego (Relatable Code). You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Testing a React Application Working with Codecov

Testing a React Application Working with Codecov

5
Comments
4 min read
Testing a React Application Instrumenting the codebase

Testing a React Application Instrumenting the codebase

2
Comments
3 min read
How to migrate Zustand from Version 3 to 4

How to migrate Zustand from Version 3 to 4

2
Comments
3 min read
Dealing with Burnout as a Programmer

Dealing with Burnout as a Programmer

1
Comments
3 min read
Testing a React application updating to Cypress 10

Testing a React application updating to Cypress 10

6
Comments
3 min read
Testing a React Application Creating a Cypress Test

Testing a React Application Creating a Cypress Test

20
Comments 3
4 min read
JavaScript LeetCode Valid Anagram

JavaScript LeetCode Valid Anagram

6
Comments 2
2 min read
Testing a React Application Setting up Cypress

Testing a React Application Setting up Cypress

6
Comments
3 min read
JavaScript LeetCode Best Time to Buy and Sell Stock

JavaScript LeetCode Best Time to Buy and Sell Stock

7
Comments
3 min read
JavaScript LeetCode Contains Duplicate

JavaScript LeetCode Contains Duplicate

6
Comments
2 min read
JavaScript LeetCode Two Sum

JavaScript LeetCode Two Sum

10
Comments
4 min read
Testing a React Application Integrating MSW with Vitest

Testing a React Application Integrating MSW with Vitest

10
Comments
4 min read
Testing a React Application: Creating a Unit Test

Testing a React Application: Creating a Unit Test

11
Comments
5 min read
Testing a React Application: What is Vitest?

Testing a React Application: What is Vitest?

7
Comments
4 min read
Testing a React Application: Setting everything up

Testing a React Application: Setting everything up

8
Comments
3 min read
Testing a React Application: The Modern Approach

Testing a React Application: The Modern Approach

21
Comments 4
4 min read
How to migrate Create-React-App to React version 18

How to migrate Create-React-App to React version 18

12
Comments
4 min read
Rome vs Prettier. Trying out the new formatter on the block

Rome vs Prettier. Trying out the new formatter on the block

5
Comments
3 min read
Say goodbye to Yarn and say hello to PNPM

Say goodbye to Yarn and say hello to PNPM

5
Comments
2 min read
Quickly publish and install a library with GitHub Packages

Quickly publish and install a library with GitHub Packages

7
Comments 1
5 min read
How to quickly sort imports with Prettier

How to quickly sort imports with Prettier

60
Comments 5
2 min read
How to supercharge your HTML link tag with these four tricks

How to supercharge your HTML link tag with these four tricks

9
Comments 1
3 min read
What is imposter syndrome? And how I deal with it

What is imposter syndrome? And how I deal with it

9
Comments 1
3 min read
How to create more accessible media with these tips

How to create more accessible media with these tips

5
Comments
4 min read
Make your website more accessible with these Responsive Design tips

Make your website more accessible with these Responsive Design tips

13
Comments 4
4 min read
How to do an accessibility review for your website: Font

How to do an accessibility review for your website: Font

2
Comments
4 min read
Step by Step guide on building a custom React hook in Typescript

Step by Step guide on building a custom React hook in Typescript

6
Comments
2 min read
My experience after doing 20 Coffee Chats in one weekend

My experience after doing 20 Coffee Chats in one weekend

7
Comments
3 min read
How to do a thorough accessibility review for your website

How to do a thorough accessibility review for your website

11
Comments
3 min read
Important takeaways from the State of JavaScript

Important takeaways from the State of JavaScript

1
Comments
3 min read
Semantic HTML explained and how to use it

Semantic HTML explained and how to use it

7
Comments
3 min read
Supercharge your app with runtime type-checking using ZOD

Supercharge your app with runtime type-checking using ZOD

7
Comments
2 min read
How to use three.js in a React app to render a 3D model

How to use three.js in a React app to render a 3D model

9
Comments
3 min read
How to make more detailed error messages with Sentry

How to make more detailed error messages with Sentry

7
Comments 1
2 min read
How to set up localization with react-i18next

How to set up localization with react-i18next

8
Comments 2
3 min read
How to use REM units with react-window with a custom hook

How to use REM units with react-window with a custom hook

Comments
2 min read
Developer Blog: Nuzlocke Tracker — Part 5 — README

Developer Blog: Nuzlocke Tracker — Part 5 — README

4
Comments
3 min read
My experience migrating a React App from Create-React-App 4 to 5

My experience migrating a React App from Create-React-App 4 to 5

12
Comments
3 min read
How to quickly optimize images in a Github repository

How to quickly optimize images in a Github repository

2
Comments
2 min read
How to make a Cypress test for prefers-color-scheme: dark

How to make a Cypress test for prefers-color-scheme: dark

1
Comments
2 min read
Quick TS Tips: Extracting a return type from a function

Quick TS Tips: Extracting a return type from a function

2
Comments
2 min read
How to mock the Webshare API for a Cypress Test

How to mock the Webshare API for a Cypress Test

Comments
2 min read
How to publish a PWA to the iOS App Store

How to publish a PWA to the iOS App Store

3
Comments
2 min read
Quick TS Tips: How to extract a type from an array

Quick TS Tips: How to extract a type from an array

4
Comments
2 min read
Simple styling using CSS grid for column groups

Simple styling using CSS grid for column groups

4
Comments
2 min read
How to use global mixins and variables with CSS Modules in React with SASS

How to use global mixins and variables with CSS Modules in React with SASS

17
Comments
2 min read
How to make a Jest Test for Error Boundaries

How to make a Jest Test for Error Boundaries

6
Comments
2 min read
How to quickly add error tracking with Sentry — Relatable Code

How to quickly add error tracking with Sentry — Relatable Code

9
Comments
2 min read
How to make a simple slider component in React

How to make a simple slider component in React

15
Comments
3 min read
How to automatically create Github Issues with Netlify Forms

How to automatically create Github Issues with Netlify Forms

Comments
2 min read
Dev Log: Nuzlocke Tracker — Part Four — Deploying PWA to App Stores

Dev Log: Nuzlocke Tracker — Part Four — Deploying PWA to App Stores

3
Comments
3 min read
How to add Cypress & Codecov in Github Actions in React App

How to add Cypress & Codecov in Github Actions in React App

Comments
4 min read
How to change Material Icon Theme folder association

How to change Material Icon Theme folder association

10
Comments
2 min read
How to share dynamically generated images in React

How to share dynamically generated images in React

6
Comments 1
3 min read
How to easily trigger react-spring animation when in view

How to easily trigger react-spring animation when in view

2
Comments
3 min read
How to migrate Zustand local storage store to a new version

How to migrate Zustand local storage store to a new version

2
Comments 1
3 min read
How to improve SEO performance in a Create-React-App

How to improve SEO performance in a Create-React-App

5
Comments
4 min read
Dev Log: Nuzlocke Tracker — Part Three — Promotion

Dev Log: Nuzlocke Tracker — Part Three — Promotion

1
Comments
2 min read
How to easily add dark mode to a React app

How to easily add dark mode to a React app

1
Comments
2 min read
loading...