console.log('¡Hola Mundo!');
Hola, este es el post inaugural de mi blog. 🎉
Estuve pensando sobre qué enfocarlo y decidí no hacerlo técnico, ese tipo de publicaciones vendrán pronto, decidí explicar por qué creé este espacio en internet y qué me motivó a hacerlo.
Para quienes no me conozcan, hay una breve reseña mía en la página principal. 🙂
La cuestión es que desde hace varios años he tenido el deseo de construir mi propio blog para compartir mis experiencias, ideas y conocimiento con el mundo.
Llevo alrededor de 12 años de dedicarme al desarrollo de software, y a lo largo de este tiempo he tenido la oportunidad de participar en muchos proyectos retadores e interesantes, conocer gente increíblemente talentosa de quienes he aprendido mucho, he formado parte de compañías que me han marcado para bien; todo esto me ha permitido crecer y aprender uno que otro truco, ¿por qué no compartirlos?.
¿Por qué decidí hacerlo ahora? ¿Después de 12 años? Bueno pues siempre he sido un amante del minimalismo, la simpleza en las soluciones (K.I.S.S.). Probé con WordPress, con algunos generadores de sitios estáticos, HTML plano, pero nunca me sentí satisfecho.
Sin embargo, hace no mucho el surgimiento - digamos "oficial" (porque no había nada nuevo en el stack) - de una nueva arquitectura encajó perfectamente con esa pasión por el minimalismo que siempre he tenido, hablo de JAMStack.
Todas esas tecnologías, en su forma más primitiva, que por tanto tiempo he usado, juntas, orquestadas adecuadamente, y con el amor de la web moderna, permiten crear lo que siempre he buscado: aplicaciones y sitios, seguros, veloces y fáciles de escalar. Además llega a cerrar esa brecha entre el front-end y back-end que siempre ha existido, permitiéndonos crear soluciones ingeniosas que combinan de todo y funcionan como esperamos.
Uno de los principales actores en esta escena ha sido Next.js, y debo decir que después de probarlo en algunos proyectos personales, quedé encantado y esto me motivó tremendamente a finalmente plasmar ese deseo que desde hace años rondaba en mi cabeza.
Y es que Next.js hace realmente todo tan sencillo y abstrae gran parte del proceso de creación cuando estamos codificando una aplicación o sitio web.
Es muy problable que de ahora en adelante se encuentren muchos posts alrededor de Next.js, y es porque me ha vuelto a despertar ese gran entusiasmo que tenía en mis primeros años de carrera, y no es que haya perdido la motivación, amo lo que hago, al punto que no lo veo como un trabajo si no como un hobby por el que recibo remuneración.
Después de unas cuantas noches monté esta plataforma que están viendo, en la que utilizo:
- Next.js 10, tomando ventaja de la internacionalización de rutas, optimización de imágenes y su vasto catálogo de beneficios.
- next-mdx-remote para convertir los posts que escribo en formato Markdown a páginas estáticas.
- Tailwind CSS 2.0, esta es otra herramienta que me tiene como niño en juguetería, amo la experiencia de estilizar mis apps y sitios con este framework.
- La tipografía Inter, adoro su limpieza y nivel de detalle.
- El producto final, deployado en Vercel por supuesto, a quién debemos en buena parte la existencia de Next.js.
He disfrutado cada segundo en la creación de este espacio, el cual fue hecho con mucho amor y emoción.
Espero sinceramente que otros encuentren este espacio beneficial para sus carreras, o quién sabe tal vez hasta para su vida personal.
No duden en ponerse en contacto conmigo por medio de Twitter, mi handle es @arturocr, o bien en el pié de página hay otros enlaces de contacto.
Gracias por leerme, y hasta el próximo post. ⚡️