BlogProyectos/UsesCurrículo

ky: el wrapper de fetch que no sabías que necesitabas

8 abr 20260 visitas
ky: el wrapper de fetch que no sabías que necesitabas

ky es un cliente HTTP pequeño y elegante construido sobre la Fetch API que agrega reintentos, timeouts, hooks y manejo de errores sensato sin el peso de Axios.

ky: el wrapper de fetch que no sabías que necesitabasLeer más

La API Temporal llegó para acabar con la era de las librerías de fechas

1 abr 20260 visitas
La API Temporal llegó para acabar con la era de las librerías de fechas

Después de años con moment.js, date-fns y pesadillas de zonas horarias, la API Temporal de JavaScript finalmente nos da un sistema de fechas y horas decente integrado en el lenguaje.

La API Temporal llegó para acabar con la era de las librerías de fechasLeer más

Next.js bilingüe sin una librería de i18n

31 mar 20260 visitas
Next.js bilingüe sin una librería de i18n

Cómo agregué soporte para inglés y español en este sitio estático con Next.js sin instalar next-intl, i18next ni ninguna otra dependencia.

Next.js bilingüe sin una librería de i18nLeer más

Actualizando el contador de visitas a GA4 y el App Router de Next.js

7 mar 20260 visitas
Actualizando el contador de visitas a GA4 y el App Router de Next.js

Google cerró Universal Analytics en 2024. Así actualicé el contador de visitas de este sitio para usar la API de datos de GA4 y el App Router de Next.js.

Actualizando el contador de visitas a GA4 y el App Router de Next.jsLeer más

Registrar y mostrar visitas con Next.js y Google Analytics

1 ene 20210 visitas
Registrar y mostrar visitas con Next.js y Google Analytics

Cómo configurar correctamente Google Analytics con Next.js y al mismo tiempo utilizarlo para mostrar el contador de visitas en cada página.

Registrar y mostrar visitas con Next.js y Google AnalyticsLeer más

console.log('¡Hola Mundo!');

21 nov 20200 visitas
console.log('¡Hola Mundo!');

Hola mundo, soy Arturo Campos y este es mi espacio en la Internet para compartir con ustedes.

console.log('¡Hola Mundo!');Leer más

© 2026 Arturo Campos | Hecho con ♥️ y ☕️

  • x.com
  • Facebook
  • LinkedIn
  • GitHub
  • Keybase
  • Telegram
  • Email