Speakerline
Speakers
Proposals
Events
Tags
Edit a proposal
Adam Cuppy
Ahmed Omran
Alan Ridlehoover
Amit Zur
Andrew Mason
Andrew Nesbitt
Andy Andrea
Andy Croll
Asia Hoe
Avdi Grimm
Ben Greenberg
Bhavani Ravi
Brandon Carlson
Brittany Martin
Caleb Thompson
Caren Chang
Chiu-Ki Chan
Christine Seeman
Cody Norman
Devon Estes
Eileen Uchitelle
Emily Giurleo
Emily Samp
Enrico Grillo
Espartaco Palma
Fito von Zastrow
Frances Coronel
Hilary Stohs-Krause
Jalem Raj Rohit
Jemma Issroff
Jenny Shih
Joel Chippindale
Justin Searls
Katrina Owen
Kevin Murphy
Kudakwashe Paradzayi
Kylie Stradley
Maeve Revels
Maryann Bell
Matt Bee
Mayra Lucia Navarro
Molly Struve
Nadia Odunayo
Nickolas Means
Noah Gibbs
Olivier Lacan
Ramón Huidobro
Richard Schneeman
Rizky Ariestiyansyah
Saron Yitbarek
Sean Moran-Richards
Shem Magnezi
Srushith Repakula
Stefanni Brasil
Stephanie Minn
Sweta Sanghavi
Syed Faraaz Ahmad
Tekin Suleyman
Thomas Carr
Tom Stuart
Ufuk Kayserilioglu
Valentino Stoll
Victoria Gonda
Vladimir Dementyev
Title
Tags (comma-separated, max 3)
Body
### Abstract Contextual Camouflage is an open-source gallery art installation built in RoR that guides visitors to anonymously report mental health disorders that affect themselves or their relationships. After users submit a disorder, they have the option to include anecdotes and demographic data for intervention researchers. The data is molded into an interactive real-time display using ActionCable. Come see how code can double as art and an educational tool. ### Details *Outline* - Hackathon origin (v1) - Forming the team - 3 Rails developers, 2 Frontend developers, 2 Designers - Hackathon timeline - Judging criteria - Choosing a nonprofit partner - Longevity - Motivation - Moving the project forward - Reducing the team - Deciding if pursuing grants was worth it - Open-sourcing the code - Production implementation (v2) - User Personas - User with mental disorder - Relation with mental disorder - Neighbor in the community installation - Nonprofit partner - Researcher - Anonymous troll - Mockups - Quick demo of the user experience - Submitting a disorder - Viewing Resources - Quick demo of the admin experience - Setting up a new installation - Extracting data for users - Utilizing the project for experimentation - Jump on new tools and versions - Integrate these skills back into day jobs - Core tools - Rails 5.1 - ActionCable! - Geocoder - Approximate locality from IP address on mobile - Tag users with cookies, prevent abuse - RailsAdmin - Safe transfer of data to researchers - Materialize - Leaflet - Heroku - Github Projects - Gallery installation - Spring 2018 Exhibition - Getting buy-in from Community staff from local non-profit - Results from the trial installation - Future installation schedule - Pairing with real life performance artist readings - Plans to expand it into conferences and different cities *Intended Audience* All attendees, especially ones interested in using ActionCable in production, working on a product post-hackathon or displaying their work in a creative way. *Outcome* Inspire developers to work on their own Rails art piece or be interested in contributing to ours. ### Pitch I've spent the last year working on this art installation and am incredibly excited to debut it in an exhibition and to speak about it at Railsconf. It is important to my team and nonprofit partner that we built a tool to help erase the stigma around mental illness. CC gave us a chance to put ActionCable in Production and use Materialize over Bootstrap so we could confidently transfer those skills to our paid work. I learned a lot about volunteering my time and motivating others when there isn't money involved (similar to working on open-source). I struggled with areas including documentation, scheduling and accountability. I have a lot of lessons and insights to share.
Back to Speaker Directory