Gabriel trabaja actualmente como desarrollador full-stack en Scalar, una firma que se dedica a hacer valuaciones de empresas. Es Administrador de Sistemas certificado por la Fundación Linux y previamente ha escrito un gran número de artículos y contenidos técnicos sobre el tema para: DigitalOcean, Linode, Carrera Linux Argentina y Tecmint.
Tiene una certificación en programación de la Universidad de Brigham Young-Idaho, y está completando las carreras de programador y analista de sistemas en la Universidad Nacional de Villa Mercedes (UNViMe).
En su tiempo libre, Gabriel disfruta leyendo libros de Stephen R. Covey, tocando piano y guitarra, y enseñando conocimientos de programación a su dos hijas.
En esta guía aprendiste cómo crear una aplicación con el stack MERN y desplegarla a producción. Al poder trabajar con MongoDB, Express, React y Node tendrás las habilidades necesarias para convertirte en un desarrollador full stack.
En esta guía aprenderás a desarrollar scripts con Bash en Linux. Esto te ayudará a dominar el intérprete de comandos para automatizar tareas y realizarlas con mayor rapidez.
En esta guía aprenderás cómo instalar el stack MERN (MongoDB, Express, React y Node) en Ubuntu 20.04. Esto te permitirá luego conectar los componentes en una aplicación web y servirla a través de Nginx.
En esta guía aprenderás cómo comenzar con la línea de comandos de Linux. Esto te permitirá realizar algunas de las operaciones más usuales en un VPS y será el fundamento para realizar tareas administrativas en el futuro.
En esta guía aprenderás a instalar SQL Server en Ubuntu 20.04 y a realizar backups y restaurarlos empleando T-SQL. De esta manera, con cualquier cliente podrás cumplir estas tareas con éxito sin depender de una herramienta en particular.
En esta guía aprenderás buenas prácticas para Dockerfiles que te permitirán crear imágenes más robustas y seguras. Adicionalmente, ocuparán menos espacio y serán más confiables.
En esta guía aprenderás a crear ramas, agregar cambios o revertirlos, y finalmente incorporarlos al producto principal. Estas habilidades te permitirán colaborar con otras personas en un mismo proyecto de desarrollo de software.
En esta guía aprenderás las tareas fundamentales de Git para principiantes: crear un repositorio de Git, hacer modificaciones en archivos, tomar instantáneas y ver el historial. Esto constituye un sólido primer paso en el uso del sistema de control de versiones.
En esta guía aprenderás los conceptos necesarios para desarrollar aplicaciones multicontenedor con Docker Compose. Además, uno de los componentes del stack será una imagen propia que te permitirá adaptar el resultado a tus necesidades particulares.
En esta guía aprenderás cómo instalar y usar Docker Compose en Ubuntu 20.04. Esto te permitirá crear aplicaciones multicontenedor de manera muy simple.