John Serrano (DEV)

John Serrano (DEV) @johnserranodev

About: Hola, Soy John Serrano Ingeniero de Software +7 años de experiencia. Me especializo en la creación de experiencias digitales de alto impacto. De Cúcuta, Colombia.

Location:
Colombia
Joined:
May 28, 2024

John Serrano (DEV)
articles - 16 total

Capas en CSS: Guía Completa para Dominar la Regla @layer y Controlar la Especificidad

Introducción: ¿Qué son las Capas de Cascada en CSS? Las capas de cascada (cascade layers)...

Learn More 4 0May 6

Zustand: La solución más simple y eficiente para gestión de Estado en React

El manejo de estado en aplicaciones React es un desafío recurrente. Librerías como Redux o Redux...

Learn More 4 0Apr 27

HTML avanzado y atajos Emmet en 10 Minutos

Dominar HTML y Emmet no solo mejora la productividad, sino que también garantiza la creación de...

Learn More 3 0Apr 20

Lazy Loading en HTML: cómo cargar imágenes de forma eficiente sin usar JavaScript

Descubre cómo implementar el lazy loading de imágenes utilizando solo HTML. Aprende a mejorar la...

Learn More 3 0Apr 7

Buenas prácticas para escribir commits en Git con Conventional Commits

Escribir buenos mensajes de commit es fundamental para mantener un historial de cambios claro,...

Learn More 3 0Mar 22

CSS FlexBox: Diseño avanzado desde cero

En el diseño web moderno, la necesidad de crear interfaces flexibles y adaptables a distintos...

Learn More 4 0Mar 9

CSS Grid: La guía completa para principiantes y avanzados

CSS Grid Layout (o simplemente CSS Grid) es un sistema de diseño bidimensional que ha cambiado por...

Learn More 4 0Mar 1

HTML: ¿Para qué sirve y qué son sus etiquetas?

Aprende HTML: Descubre cómo funciona y las etiquetas clave para estructurar sitios web. Conocer HTML...

Learn More 1 0Feb 22

Husky y Lint-Staged: Cómo configurar y automatizar pre-commit hooks para test, lint y formateo

En el desarrollo de proyectos JavaScript, mantener la consistencia del código y garantizar altos...

Learn More 1 0Feb 8

Tailwind CSS 4: Novedades, Instalación y Configuración

Tailwind CSS 4 ha llegado con mejoras significativas en rendimiento, nuevas utilidades y cambios en...

Learn More 3 0Feb 5

FormData en JavaScript: Guía definitiva 2025 para manejar formularios

El método new FormData() es una función constructora en JavaScript que permite crear un nuevo objeto...

Learn More 1 0Jan 24

Cómo Iniciar y Crecer como Desarrollador Frontend en 2025

Si estás buscando convertirte en desarrollador frontend, esta guía es para ti. Ya sea que estés...

Learn More 5 0Jan 15

Hackathon de Cloudinary junto a Midudev: Mi experiencia y aprendizajes al participar

🎃 ¡Patícipe en la hackathon de Cloudinary junto a Miguel Ángel Durán García con mi proyecto:...

Learn More 0 0Oct 24 '24

Di Adiós a Try/Catch con Este Sorprendente Operador ECMAScript 🚀

¿Estás cansado de usar try/catch para manejar errores en tu código JavaScript? Si es así, ¡estás de...

Learn More 2 0Sep 26 '24

What is JavaScript? 🤔

In the realm of web development, JavaScript is a name that echoes with prominence. It's a powerful...

Learn More 1 0Sep 19 '24

Feliz día de la programación. Hoy es el día 2 , el día 256 del año. 💻

Te quiero desear un feliz y muchos éxitos. ¡Feliz día para todos los programadores de la...

Learn More 1 0Sep 12 '24