Episode 11: Yoni Sidi
By The Shiny Dev Series Team
August 20, 2020
Resources mentioned in the episode
{ggedit}
- Interactively editggplot
layer aesthetics and theme definitons: yonicd.github.io/ggedit- Lightning talk on
{ggedit}
atrstudio::conf
2017 (timestamp 13:35-19:35): rstudio.com/resources/rstudioconf-2017/lightning-talks-users {ggedit}
video series on YouTube: www.youtube.com/playlist?list=PLruc2EmpfX8Vceb2rE4uwbWV3CrkTlwLj{reactor}
- Unit testing for Shiny reactivity (likely will be renamed): github.com/yonicd/reactor{reactor}
demonstration YouTube video: youtu.be/RW5hYtXxmCA{qibble}
- Tidy framework to manage jobs on the Open Grid Scheduler: github.com/yonicd/qibble{shinyHeatmaply}
- Shiny application and Shiny gadget for the{heatmaply}
package: yonicd.github.io/shinyHeatmaply- Israel Election Polls Analysis Depot Shiny application: yonicd.github.io/Elections
- Track NONMEM (Nonlinear Mixed Effects Modelling) progress while model evaluates with Shiny: github.com/yonicd/NMTracker
{streamline}
- Utilities to work with NONMEM Control Stream files: github.com/yonicd/streamline{lintr}
- Static code analysis for R: github.com/jimhester/lintr- The slackverse family of packages to interact with Slack:
{slackteams}
- Manage and interact with multiple Slack teams in R: yonicd.github.io/slackteams{slackcalls}
- Generic package to call slack API from R: github.com/yonicd/slackcalls{slackthreads}
- Wrangle Slack conversations, replies, and threads in R: github.com/yonicd/slackthreads{slackblocks}
- Slack Blocks in R: github.com/yonicd/slackblocks{slackreprex}
- reprex + slack: yonicd.github.io/slackreprex
Episode Timestamps
0:00 - Intro
3:10 - Breaking R into Israel’s central bank
6:25 - First Shiny app and growing as a Shiny developer
11:35 - On working with Tal Galili & heatmaply
12:45 - The story of ggedit
23:30 - The value of Shiny in Yoni’s work
32:50 - Advice on learning Shiny
36:22 - reactor package for unit testing reactivity
43:30 - Closing thoughts