Sitio web personal
Sitio web personal.
Sitio web- Rol:
- Ingeniero de desarrollo
- Responsabilidades:
- Análisis, diseño, implementación y pruebas de un blog con diferentes tecnologías web
En este sitio web que estás visitando comparto mis experiencias y conocimientos ya sea en testing o en desarrollo. En mi blog hay unos artículos muy interesantes sobre diferentes temas, entre estos el contenido de algunas de las charlas que he compartido con las distintas comunidades en las que participo, y puedes ver su código fuente en github.
Para la implementación de este sitio decidí usar el patrón de arquitectura JamStack, luego de realizar varias pruebas de concepto con diferentes frameworks. Entre ellos, wordpress, jekyll, lektor, bolt y gatsby, descubrí que JamStack permite tener un sitio web con un rendimiento excepcional, de fácil mantenimiento donde las APIs están separadas del front, aunque en particular en este sitio el contenido son archivos planos, ahorrándome mantener un backend ejecutándose.
En cuanto a la gestión de este proyecto, la hago a través de issues en github, y para el diseño del mismo uso figma. La integración continua que se ejecuta cada vez que envió los cambios a través de git en esta ejecución se corren las pruebas unitarias en github actions y el despliegue del sitio web en netlify.
Si tienes alguna idea de cómo puedo mejorar este sitio web, puedes compartirla conmigo a través de este espacio de discusión, te lo agradeceré un montón, y si me preguntas si vale la pena mantener un sitio web personal siendo ingeniero de sistemas te puedo asegurar que ha valido cada segundo que le he invertido.