Kevin Julián Martínez Escobar

Kevin Julián Martínez Escobar @kevinccbsg

Location:
Spain
Joined:
Dec 31, 2019

Kevin Julián Martínez Escobar
articles - 35 total

Testing while developing TWD - NestJS example

In this article, we’ll apply the TWD mindset to a NestJS project. We’ll simulate a scenario where...

Learn More 1 0Jul 29

Supabase + React Router – Testing supabase service (Part 6)

In this part of the series, we shift gears toward validating our logic with real tests. This time,...

Learn More 0 0Jul 27

Rethinking Testing: Why I Test While Developing

These days, we're surrounded by tools that help us move faster — frameworks, CLIs, even AI that...

Learn More 2 3Jul 27

Supabase + React Router – Replacing Mock Data and Enabling RLS (Part 5)

In this part of the series, we’re finally saying goodbye to the mock data and connecting our app to...

Learn More 0 0Jul 16

Supabase + React Router – Optimizing Auth Requests with Cookies (Part 4)

In this part of the series, we’re still working on authentication — but this time, we’re going to...

Learn More 0 0Jul 14

Supabase + React Router: protect routes, login and logout (Part 3)

In this part of the series, we’ll implement user login, logout, and protect routes using Supabase and...

Learn More 0 0Jul 13

Supabase + React Router: Signup and Auth Setup (Part 2)

Let’s continue our series by adding some React code to handle user registration with...

Learn More 1 0Jul 5

Supabase + React Router: Local Development and Migrations (Part 1)

Welcome to a new series where we explore Supabase and its integration with React Router. Throughout...

Learn More 1 2Jul 3

Setting Up a Web Development Environment on Windows (For Beginners)

If you're just starting out in web development and using a Windows machine, this guide will walk you...

Learn More 0 0Jun 30

React Router Data Mode: Part 10 - Testing with Vitest and React Testing Library

We’ve reached the final part of this series on React Router Data Mode. In this episode, we’ll talk...

Learn More 0 0Jun 26

React Router Data Mode: Part 9 - Optimistic UI with useFetcher

We continue with the ninth part of this series on React Router Data Mode. This time, we'll talk about...

Learn More 0 0Jun 26

React Router Data Mode: Part 8 - Validations, useFetcher and React Hook Form

We continue with the eighth part of this series on React Router Data Mode. This time, we'll answer...

Learn More 0 0Jun 26

React Router Data Mode: Part 7 - Multiple actions and form handling

We continue with the seventh part of this series on React Router Data Mode. This time, we'll dive...

Learn More 0 0Jun 26

React Router Data Mode: Part 6 - Actions, forms and mutations

We continue with the sixth part of this series on React Router Data Mode. This time, we'll talk about...

Learn More 0 0Jun 26

React Router Data Mode: Part 5 - Refactor, useParams and NavLink

We continue with the fifth part of this series on React Router Data Mode. This time, it will be a...

Learn More 0 0Jun 26

React Router Data Mode: Part 4 - Routes with parameters, useRouteLoaderData and useParams

We continue with the fourth part of this series on React Router data mode. This time, we’ll dive...

Learn More 0 0Jun 26

React Router Data Mode: Part 3 - Loaders and data fetching

Let's move on to the third part of this tutorial series. In this case, we'll look at a concept that...

Learn More 0 0Jun 26

React Router Data Mode: Part 2 - Nested routes and outlets

In this second part of our React Router v7 tutorial, we will dive deeper into the routing system: how...

Learn More 0 0Jun 26

React Router Data Mode: Part 1 - Installation and first routes

In this series, we will focus on the Data Mode, which is undoubtedly my favorite for creating...

Learn More 1 0Jun 26

React Router Data Mode: Parte 10 – Testing con Vitest y React Testing Library

Llegamos a la última entrega de esta serie sobre React Router Data Mode. En este episodio hablaremos...

Learn More 1 0Jun 25

React Router Data Mode: Parte 9 – Optimistic UI con useFetcher

Continuamos con la novena entrega de esta serie sobre React Router Data Mode. En esta ocasión vamos a...

Learn More 0 0Jun 22

React Router Data Mode: Parte 8 – Validaciones, useFetcher y React Hook Form

Continuamos con la octava entrega de esta serie sobre React Router Data Mode. En esta ocasión, vamos...

Learn More 0 0Jun 21

React Router Data Mode: Parte 7 – Múltiples acciones y manejo de formularios

Continuamos con la séptima entrega de esta serie sobre React Router Data Mode. En esta ocasión,...

Learn More 0 1Jun 16

React Router Data Mode: Parte 6 – Actions, formularios y mutaciones

Continuamos con la sexta entrega de esta serie sobre React Router Data Mode. En esta ocasión...

Learn More 0 0Jun 12

React Router Data Mode: Parte 5 - refactor, useParams y NavLink

Continuamos con la quinta entrega de esta serie sobre React Router Data Mode. En esta ocasión, será...

Learn More 0 0Jun 7

React Testing Setup: Vitest + TypeScript + React Testing Library

In this post, I’ll walk you through how to set up a React app using Vite and TypeScript with Vitest...

Learn More 2 2Jun 6

React Router Data Mode: Parte 4 – Rutas con parámetros, useRouteLoaderData y useParams

Continuamos con la cuarta entrega de esta serie sobre React Router data mode. En esta ocasión...

Learn More 0 0Jun 4

React Router Data mode: Parte 3 - Loaders y carga de datos

Vamos con la tercera parte de esta serie de tutoriales. En este caso, veremos un concepto que viene...

Learn More 1 0Jun 2

React Router v7 Remains Strong: Clarity After the “Wake up, Remix!” Announcement

The recent announcement titled "Wake up, Remix!" has sparked a lot of reactions across the developer...

Learn More 0 1May 30

¿Qué pasará con React Router? Tranquilidad tras el anuncio "Wake up, Remix!"

El reciente anuncio titulado "Wake up, Remix!" ha generado diversas reacciones en la comunidad de...

Learn More 1 0May 30