Eleanor Roosevelt once said “Great minds discuss ideas; average minds discuss events; small minds discuss people”. During JSConf ideas are discussed. This also leaves a lot of time for conversations between people.
I had the privilege to speak during JSConf.US 2014 on the topic of in-process interop between Node.js and CLR. However, the true highlight of the event for me was watching other talks and engaging in deeper conversations with fellow attendees and speakers, some of whom I have known in person or via internet before, and some of whom I just met.
Below are selected takeaways from these presentations and conversations, in no particular order.
A capacitor can be used to stabilize circuit voltage [@digitalman2112]
Immutable memory structures are good for you, and so is ClosureScript [@swannodette]
The best way to optimize GC is to not use it. At least when working with HTML5 canvas [@angelinamagnum]
You can engage in a distributed art project with perfect strangers by shaking your iPhone like a madman [@whichlight]
You cannot engage in a distributed art project with perfect strangers by shaking your Windows Phone like a madman for lack of Web Audio API support [yours truly]
You can transpile ES6 generators and other constructs to ES5 by converting the code to a state machine, and sprinkling it with a healthy dose of pixie dust [@benjamn]
Spy satellites have elongated orbits to allow them to get close to Earth on every pass [@franksvalli]
Electric motor servos are not watertight [yours truly]
Any mobile internet of things big data set in the cloud can be efficiently sorted with jortSort [@jennschiffer]
I am leaving JSConf.US 2014 with a lot of new ideas in my head and the memory of great conversations with people. Conference, defined.