CascadiaJS 2013 is proudly brought to you by
You can view the rest of the videos on our
Make Art Not Money
- Name : Brad Bouse
- Twitter : @bradbouse
- Github : doolittle
- Website : bradwearsglasses.com
This talk will have three parts:
C) Practical takeways from creative code: become a better engineer by stretching the boundaries. - Performance. When you're trying to maintain >30FPS you need to be zealous about writing tight, efficient code. - Memory Leaks. Installed pieces can run for days without a refresh. With single-page apps, users can sit on a single screen for hours. How does your app manage memory use and garbage collection? - Event-based interaction. The Leap spits out events at >90FPS--that's far messier than simply handling user clicks. How do you coordinate your app's internal events with this firehose of user input? - Learn far more about CSS-vs-SVG-vs-Canvas performance than you ever wanted to know. - Dive into the bizarro world of GPUs! It makes IE look downright sensible.
I went to film school and somehow ended up doing startups. As a very early employee, I designed and coded the family tree interface for Geni and the desktop app for Yammer. With the poet Amaranth Borsuk, I wrote the software for Between Page and Screen, a digital popup book of poetry that has written up in Wired, Salon, The Economist, and even American Scientist. Now I help early-stage startups figure out how to design and build the first version of their product. On the side, I build weird things.