Diona Rodrigues

Diona Rodrigues @dionarodrigues

About: I'm a front-end developer with UI/UX design skills. ✨ I'm also trans! 🏳️‍⚧️

Location:
Dublin, Ireland
Joined:
May 24, 2020

Diona Rodrigues
articles - 42 total

Essential SQL Commands: A Quick Reference Guide

I recently took some time to recap the SQL commands I use the most, and I decided to put together a...

Learn More 8 0Apr 18

Redux Toolkit Advanced: Scaling Redux Toolkit for Large Applications

Redux Toolkit (RTK) has revolutionized state management in React applications by simplifying...

Learn More 2 0Apr 13

Redux Toolkit Fundamentals: Simplifying State Management

If you have ever used Redux, you probably remember how complicated it could get—setting up the store,...

Learn More 3 0Apr 1

NVM Basics & Bash Aliases: Simplify Your Development Workflow

As developers, managing different versions of Node.js and streamlining terminal commands are...

Learn More 7 0Feb 24

From useEffect to React Query: Modernizing your data management in react

In the modern web development landscape, building fast, responsive applications that efficiently...

Learn More 3 1Nov 18 '24

Web accessibility, how to design web pages for everyone

As developers, how can we make at least the web more accessible for all? That’s the main question of...

Learn More 11 2Jun 9 '24

6 useful CSS features you might not know about

CSS is getting bigger and bigger and even though we work daily with this style language, we do not...

Learn More 5 1Apr 27 '24

Docker compose, orchestrating and automating services

Docker compose is a tool that allows us to replace most of the commands and configurations that we...

Learn More 4 0Apr 21 '24

Docker networking, how to connect different containers

Having different containers is quite common when using Docker in a project, such as one for the React...

Learn More 5 0Apr 11 '24

How to use Docker Images, Containers, Volumes and Bind Mounts

Even if you already work with Docker and want to better understand its core concepts or are trying to...

Learn More 1 1Mar 30 '24

Understanding the most important HTTP status codes

Maybe you never realized how difficult the web would be without HTTP status codes, or what a terrible...

Learn More 40 12Jan 1 '24

Retrospective 2023

Tonight is the evening of December 24th, Christmas Eve, and I'm sitting in the common area of a...

Learn More 4 0Dec 24 '23

Fetch API, do you really know how to handle errors?

The Fetch API is not that new and most developers have used it at some point to retrieve resources...

Learn More 279 43Nov 29 '23

How to create a custom cursor follower with GSAP

In this article I will show you how I created a custom cursor follower for my personal website using...

Learn More 8 1Oct 29 '23

Generating React files with Plop to maintain code consistency and avoid trivial steps

We all know how time-consuming it is to perform trivial tasks and how difficult our code can become...

Learn More 6 1Sep 17 '23

Observer and Pub-Sub Patterns for reactive behaviours in JavaScript

These are definitely two of my favourite and easiest to understand design patterns in JavaScript and...

Learn More 3 0Aug 25 '23

Migrating my site from Gatsby to Next.js 13, the pros and cons

Next.js 13 was released a few months ago, bringing many powerful new changes to this framework and...

Learn More 1 0Jun 18 '23

I am proud to be a transgender IT developer

I'm taking this 2023 Pride Month to share that I'm a transgender IT developer and would love to...

Learn More 15 9Jun 12 '23

React Server Components overview

React Server components are making waves in the front-end community as they introduce a new mindset...

Learn More 4 0Jun 6 '23

React.js, behind the scenes

Did you watch the React.js documentary released on YouTube a few weeks ago? Some of Facebook's tech...

Learn More 45 12Feb 28 '23

You might be overusing React states

Creating states to store data in React is tempting and sometimes we overuse this feature because we...

Learn More 21 3Feb 19 '23

The future of CSS is now

Several web reports were published earlier this year and I'll give you a rundown of what's happening...

Learn More 15 1Feb 12 '23

Key React 18 release features in 2022

The long-awaited version 18 of React was finally released this year and it was just as famous as its...

Learn More 18 0Dec 27 '22

React's new killer documentation focused only on functional components

It's no secret that the old React documentation is useless most of the time because it no longer...

Learn More 363 27Dec 21 '22

What I would say to myself at the beginning of my career

A few days ago I came across a question about what I would say to someone who is starting in frontend...

Learn More 5 0Dec 18 '22

The best way to master CSS using free resources

All developers know at least a little bit of CSS, but many of them spend so much time creating styles...

Learn More 20 3Jul 2 '22

Fetch API is new old version of AJAX

If you started your developer career about a decade ago, you probably know how complicated it was to...

Learn More 228 28May 4 '22

Why you should use Typescript now

I just finished a crash course to update my knowledge on the main features of Typescript and I really...

Learn More 25 0Apr 21 '22

Best VSCode Extensions I use for any project

As you probably know, Visual Studio Code is one of the most popular code editors for frontend...

Learn More 9 0Mar 16 '22

Modern starter for Next.js applications written in TypeScript and more

Next.js is a framework built on top of React that has been changing the way we build applications...

Learn More 10 3Aug 25 '21