Winston Chang

Winston is a software engineer at RStudio. He holds a Ph.D. in psychology from Northwestern University and is the author of R Graphics Cookbook, published by O’Reilly Media.


blog

Get Started with Shiny for Python

September 28, 2022

Python users can now use Shiny to create interactive data-driven web applications by writing Python code.

blog

Introducing Shiny App Stories

February 12, 2021

App Stories are a bit different from the User Showcase: an App Story will center around a Shiny application, but the application will be designed specifically to show off specific features, and it will also include explanations of how to use those features.

blog

Shiny 1.6

February 1, 2021

Shiny 1.6 is now on CRAN! This release includes significant improvements to theming, caching, accessibility, and more.

rstudio::global 2021

Making Shiny apps faster with caching

January 21, 2021

Shiny's 1.6 has a new function, bindCache(), which makes it easy to dramatically speed up reactive expressions and output rendering functions.

rstudio::conf 2020

Asynchronous programming in R

January 30, 2020

Writing regular R code is straightforward: you tell R to do something, it does it, and then it returns control back to you.

blog

Shiny 1.4.0

October 15, 2019

Webinars

Testing Shiny applications with Shinytest - Shiny developers now have tools for automated testing of complete applications.

October 4, 2017

Testing Shiny applications with Shinytest - Shiny developers now have tools for automated testing of complete applications.

Webinars

Introducing a bookmarkable state for Shiny

December 14, 2016

Users can save the state of an application and get a URL that can be used to return to the application in that state.

blog

Shiny 0.14

September 12, 2016

Webinars

How to profile and optimize code using profvis, a new package for exploring profiling data.

August 18, 2016

How to profile and optimize code using profvis, a new package for exploring profiling data.

blog

ggvis 0.4

October 13, 2014