Mi primera Posit Conf en persona

By Yanina Bellini Saibene

December 11, 2023

Resumen

Mi primera Posit::Conf en persona fue un hito emocionante, después de participar virtualmente en RStudio::global en 2021. Agradezco a Shannon Pileggi y Mine Çetinkaya-Rundel por permitirme participar como ayudante en el taller Causal Inference with R durante la conferencia en Chicago. La experiencia estuvo llena de momentos destacados, desde charlas sobre la sostenibilidad de comunidades hasta reflexiones sobre el desarrollo de paquetes R y la integración de inteligencia artificial en RStudio. Descubrí nuevas tecnologías como ShinyLive y WebR, que presentan enfoques innovadores para ejecutar aplicaciones Shiny interactivas sin servidor. La comunidad de R-Ladies como siempre dejó una marca especial, con encuentros diarios llenos de intercambio y aprendizaje. El evento culminó con un evento conjunto de R-Ladies Global y R-Ladies Chicago. La experiencia de conocer en persona al nuevo equipo de liderazgo de R-Ladies y expresar mi agradecimiento fue el broche perfecto para un evento lleno de aprendizaje y conexión en mi comunidad favorita.

Si queres más detalles y links, segui leyendo ;-)

La conferencia

Aunque en 2021 participé de la RStudio::global virtual siendo ayudante en el curso de Mine Çetinkaya-Rundel’s What they forgot to teach you about teaching R y dando la primera charla en español de la conferencia, este año pude participar en persona de la Posit::Conf 2023 que se realizó en Chicago.

Debo agradecer a Shannon Pileggi y Mine Çetinkaya-Rundel por la oportunidad de ser ayudante del workshop Causal Inference with R dictado por Malcom Barret y Travis Gerke, durante el domingo y el lunes de la conferencia.

Pasaron muchisimas cosas interesantes y no pude asistir a todas, pero estos son mis contenidos y momentos destacados:

La comunidad

Bastante predecible que siendo quien soy este sea mi primer punto. :-)

Se realizó una sesión completa sobre comunidades, donde Riva Quiroga presentó la charla Sustainable Growth of GLobal Copmmunities: R-Ladies’ Next Ten Years, sobre los cambios que hemos hecho en R-Ladies y luego siguieron charlas con mucho contenido importante y útil:

  • How to Keep Your Data Science Meetup Sustainable por Ted Ladera: destaca algunas estrategias para que tu reunión sobre ciencia de datos siga siendo sostenible con foco en el cuidado de los organizadores y generar un equipo que soporte la organización de eventos y algunas ideas de actividades sencillas de implementar, como ver videos o trabajar en tus gráficos juntos.

  • Black Hair and Data Science Have More in Common Than You Think por Kari Jordan: una charla muy divertida donde se hace un paralelismo entre las complejidades de cuidar el cabello de las personas negras y aprender ciencia de datos. Consejos practicos para identificar que tipo de necesidad tenemos para aprender y que tipo de herramientas son las mejores en nuestro camino para aprender ciencia de datos.

  • Side Effects of a year of Blogging por Millie Symns, compartiendo la experiencia y beneficios de tener un blog, de escribir para vos y para compartir. Además nos compartió que herramientas técnicas usó y, por su puesto, su arte.

También tuve la oportunidad de conocer en persona y asistir a las charlas de muchas otras personas de mis otras comunidades como rOpenSci, The Carpentries, OpenScape y organizaciones como el RConsortium, AppSilon y por supuesto Posit. Fue muy divertido escuchar que me digan “Yani, tanto tiempo sin vernos en persona” y tener que contestar “Pues muchísimo porque esta es la primera ves que nos vemos en persona”.

Mo, Ted, Kari, Laura, Kara y Riva en el escenario dando sus charlas

No pude asistir a todas las sesiones y aún no he tenido el tiempo de ponerme al día con las charlas que me perdí, pero quiero resaltar las siguientes:

  • La keynote de Kara Woo R not only in production sobre como se usa e implementan soluciones con R en su organización, mostrando que el lenguaje puede utilzarse más allá de aplicaciones relacionadas con ciencia de datos.

  • La charla de Mo sobre R-Universe: CRAN-ial Expansion: Taking Your R Package Development to New Frontiers with R-Universe contando como usar la plataforma le ha ahorrado mucho tiempo y evitado dolores de cabeza relacionado con la instalación de su suite de paquetes.

  • La charla de Laura DeCicco sobre USGS R Package Development: 10-year Reflections, donde cuenta la experiencia de desarrollar paquetes para que los usuarios puedan acceder de forma más sencilla a la información de su institución, muchas lecciones aprendidas especialmente para quienes trabajan en gobierno.

  • SherAaron Hurt presentó R! You Going?!, donde nos invita a no rendirnos en nuestro camino para convertirnos en cinetífiques de datos, nos comparte su camino personal y estratégicas, como el trabajo de Carpentries nos puede ayudar y nos propone usar su ténica GPS :-).

  • Teaching Data Science in Adverse Circumstances: Posit Cloud and Quarto to the Rescue por Aleksander Dietrichson. Presentó como en su materia en la Universidad de San Martín de Argentina, desarrolló un curriculum y una estrategia de uso de herramientas digitales, con presupuesto acotado y ajustado a las necesidades de sus estudiantes para superar barreras de lenguaje, acceso a tecnología y conocimiento.

Temas relevantes

Inteligencia artificial

Siendo el tema el momento, estuvo muy presente en muchas de las charlas, la keynote de Jeremy Howard se refirió a este tema, enfocada en los grandes modelos de lenguaje y como incorporarlos en el proceso de programar. La charla de Tom Mock nos contó que desde la versión v2023.09, RStudio tiene integración con copilot que es un asistente para programar, que da sugerencias de código basadas en IA a través de prompts en tus scripts de R.

Shiny sin servidor!

En esta charla fue la primera vez que escuché sobre ShinyLive, un modo de implementación de Shiny que permite ejecutar aplicaciones interactivas escritas en R, sin necesidad de un servidor. Esto es posible gracias a webR (más sobre este proyecto en el siguiente punto). Joe Cheng presentó ejemplos interesantes en su charla y hay muchos mas en el sitio ShinyLive para R.

WebR

George Stagg dio una charla sobre el proyecto WebR, que hace posible correr código de R en el explorador de internet sin necesidad de un servidor de R para ejecutar el código. El intérprete de R corre directamente en la máquina del usuario y es la tecnología detrás de Shinylive. Aqui están dos charlas explicando el proyecto: https://gws.quarto.pub/magic-with-wasm-and-webr/ y https://gws.quarto.pub/introduction-to-webr-2023/

Desde que salió me pareció una herramienta muy interesante para enseñar, pero también para algunas aplicaciones donde una shiny app puede ser muy útil pero no tenemos los recursos o herramientas para pagar el hosting o montar nuestro propio servidor.

R-Ladies

Durante la conferencia, se organizaron Bird of Feather, encuentros donde personas con intereses comunes se reunieron para discutir sus pasiones. R-Ladies organizó encuentros diarios durante el desayuno, donde experimentamos la magia característica: nos conocimos en persona, charlamos, agradecimos, hicimos pulseras, planificamos, aprendimos juntas, intercambiamos hexstickers y nos entusiasmamos. Es reconfortante llegar a un lugar sabiendo que encontrarás gente con la que te sentirás acompañada, incluso si nunca las has visto antes.

En el último día de la conferencia, R-Ladies Global y R-Ladies Chicago realizamos un evento conjunto para compartir todas las novedades y cambios en nuestra comunidad durante el último año, siendo un cierre perfecto para el evento.

Quiero destacar la increíble experiencia de compartir todo esto con el nuevo equipo de liderazgo de R-Ladies. Conocer a estas mujeres talentosas, inteligentes y amables, expresarles mi agradecimiento en persona y reconocer su increíble labor fue lo más especial del evento. Fortalecer nuestros lazos como equipo es esencial para el trabajo que realizamos en nuestras comunidades.

Juntadas de R-Ladies en diferentes momentos de la conferencia
Posted on:
December 11, 2023
Length:
6 minute read, 1226 words
Tags:
Español Conferences rstats
See Also:
Octavo Encuentro. Aprendiendo a Programar en 30 lecciones
Septimo Encuentro. Aprendiendo a Programar en 30 lecciones
Sexto Encuentro. Aprendiendo a Programar en 30 lecciones