Talks on software, data workflows, and research tools

Selected talks and workshops, some with recordings and accompanying materials.

Written by Ronny A. Hernández Mora

Package Maintenance Fundamentals A Git & GitHub Workshop!

This workshop is designed specifically for the CCG group to support and strengthen our collaboration around the pygeostat package. Whether you’re new to version control or looking to sharpen your git and GitHub skills, this session will provide practical guidance on managing research software collaboratively and effectively.

By Ronny A. Hernández Mora

June 27, 2025

code

YEGRUG - Creating a website for scientific and technical communication

Ronny introduced Distill, which is an R package, that comes with handy features to create scientific and technical communication. In this talk, he went through the process of creating a distill website hosted on GitHub with the content created with RMarkdown documents and distill.

By Ronny A. Hernández Mora

May 26, 2022

youtube code

Crear páginas web con Rmarkdown, MkDocs y GitHub pages una alternativa para documentación.

Una solución para evitar perder tiempo buscando lo que ya hicimos o evitar volver a navegar en el mar de información que hay en internet, es mantener notas en un lugar centralizado, fácil de acceder y con herramientas de búsqueda. Mostramos cómo usar el paquete docmaker para automatizar todos los pasos para pasar de tener archivos .Rmd a MkDocs y desplegarlos como página web usando GitHub pages.

By Ronny A. Hernández Mora

February 27, 2022

youtube code

Toolkit for reproducible data analysis

An introductory talk about tools for creating reproducible data analysis workflows. Designed for researchers with no or little experience using R, git, and GitHub.

By Ronny A. Hernández Mora

April 21, 2021

youtube code

Desplegando mis productos de datos de R con Google Cloud Run

En este webinario estaremos explicando los procesos de integración continua (CI/CD) a través de google cloud run para productos de datos construidos con R y, todo lo necesario para establecer nuestro flujo de trabajo,los elementos y herramientas que necesitamos para llegar a publicar nuestra aplicación. Revisaremos el uso de herramientas como git, docker, google cloud build y google cloud run..

By Ronny A. Hernández Mora

February 25, 2021

youtube code

Usando módulos en Shiny Guía de inicio rápido

Si ya tienen experiencia usando Shiny, se habrán dado cuenta que una aplicación sencilla puede crecer en lineas de código muy rápido. Esto implica un problema es más fácil perder el hilo del código cuando tenemos muchas lineas frente a nuestros ojos, con la consecuencia de complicar nuestros procesos para depurar y hacer cambios en nuestra aplicación. Así mismo, sin módulos tendemos a escribir muchas veces el mismo código, fallando al principio de “Do not repeat yourself”. Para solventar esto, se han creado los módulos en Shiny. Es una estrategia para crear nuestras aplicaciones de manera que tenemos segmentos de nuestra aplicación de Shiny.

By Ronny A. Hernández Mora

October 31, 2019

youtube code

Uso del API del Gobierno Abierto con el lenguaje de programación R

En esta charla presentamos cómo a través de uno de los lenguajes de programación más comunes para la ciencia de datos como lo es R y el paquete junar nos podemos conectar a través del API del gobierno abierto de Costa Rica para hacer uso de los datos, visualizarlos e interpretarlos.

By Ronny A. Hernández Mora

March 28, 2018

youtube code