Hi, An Intro to ODC Theater

Hi, An Introduction to ODC Theater from Andrew L Rogers on Vimeo.


ODC Theater is a 170 seat venue that annually presents or co-presents 9 to 12 movement-based performances and hosts an additional 30 self-presenting artists.

In 2017 leadership at ODC Theater changed and the 2018 season of ODC presented artists reflected this shift. The programming featured more artists from outside of the region as well as a more contemporary movement and performance vernacular.

The Goal

Through a series of videos, I aimed to generate interest in the performances by introducing and contextualize the artwork and artists. Additionally, by having new Director of ODC Theater present these on screen I intended to reinforce her role as a thought leader of contemporary dance. Finally, these videos are intended to engage committed followers to convert to ticket sales.

The Talking Head

The videos most often took a format of the Director of ODC Theater providing context and an introduction for the work as a talking head or through voiceover cut with performance or rehearsal footage.

The theater director would generate the initial script which would be tweaked on location or edited down in post-production.

If needed, the videos were broken into several short segments, under one minute each, to be shared on social media.

The Takeaway

The videos proved a valuable asset for providing context for internal stakeholders and for having content to share. Additionally, the presented artists found the final videos as well as rehearsal footage valuable for their personal portfolios.

However, the metrics on the posts and videos showed that they did not have a high level of engagement and most viewers drop-off after a few seconds.

Typically, a segment of just performance receives more engagement and impressions as well as a higher level of retention.

The current plan is to continue to create the videos as they fall within the scope of the mission to educate and inspire however, they will be supplemented with more digestible work samples.


You can view the full playlist of videos here

Air Quality Index Crystal

Micropython Air Quality Index Crystal from Andrew L Rogers on Vimeo.

In November 2018 California experienced the Camp Fire, the most devastating wildfire to date. Smoke from the fire drifted and lingered in San Francisco, creating a hazardous environment. The EPA ranks the air quality with the Air Quality Index, a value that ranges from 0 – 500. San Francisco often stays in the ‘good’ range of 0-50, but during the Camp Fire was in the ‘very-unhealthy’ range over 271. Schools and businesses canceled activities and government officials are encouraging residents to shelter indoors and wear NIOSH N95 respirator masks when outdoors.

As we increasingly deal with the impact of global climate change it seemed appropriate to create a visualization of the AQI, so I can determine if I need to wear a mask before heading outdoors. Fortunately, the EPA has an API for checking the current AQI by zipcode at airnowapi.org. Additionally, the EPA has assigned colors for the different ranges and provides specific hexidecimal color codes for each.

This project checks the AQI at a regular interval and adjusts the color of a series of LEDS. The project is fit inside a selenite crystal lamp because it diffuses the colors and looks really cool.

View the project on GitHub


A Physical Like/Dislike Questionnaire for Non-Profits

SRVY uses a screen to pose a visitor a question and then records their response using two physical buttons that correspond to two different values (Like, Dislike). The response is recorded in a SQLite3 database. On a daily basis SRVY generates a series of charts and reports which are automatically uploaded to a Dropbox application. Questions can be appended on a daily basis by editing a .CSV file also located in the Dropbox account.

The intended audience is smaller art non-profits such as museums, theaters, and community art centers. The goal is to provide a low-cost and customizable tool that will allow organizations to track audience engagement and determine metrics of success with little daily upkeep.

View the project on GitHub