Conference: Nov 13-15, 2017
Workshops: Nov 16-17, 2017
Keynote: The History and Future of Wearable Computing and Virtual Experience
Location:
- Grand Ballroom ABC & Simulcast in Bayview AB
Day of the Week:
- Monday
Miniature electronics and and global supply chains have us on the cusp of a new era of human experience. Early forms of wearable computing focused on augmenting the human ability to compute freely. As pioneer Steve Mann and calm technology pioneer Mark Weiser wanted, “to free the human to not act as a machine”. What does this mean for us as designers and developers, and how can we build interfaces for the next generation of devices?
Who was here before us, and how can we best learn from them? These are the machines that will be a part of our lives in only a few years from now, and the best way to learn about the future is to dig into the past. This talk will focus on trends in wearable computing and VR as it developed from the 1960s to now, and then into the future. This talk will cover various topics on the history and future of wearables. We'll learn about Ivan Sutherland, human augmentation, infrastructure, machine vision, processing, distributed computing and wireless data transfer, a church dedicated to VR, computer backpacks, heads up displays, reality editing, job simulators and unexplored realms of experience that haven't yet come to life. We'll also learn about the road from virtual reality to augmented reality and what we need to build to get there. This talk is for anyone interested in how we can add a new layer of interactivity to our world and how we can take the next steps to get there.
.
Tracks
Monday Nov 7
-
Architectures You've Always Wondered About
You know the names. Now learn lessons from their architectures
-
Distributed Systems War Stories
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.” - Lamport.
-
Containers Everywhere
State of the art in Container deployment, management, scheduling
-
Art of Relevancy and Recommendations
Lessons on the adoption of practical, real-world machine learning practices. AI & Deep learning explored.
-
Next Generation Web Standards, Frameworks, and Techniques
JavaScript, HTML5, WASM, and more... innovations targetting the browser
-
Optimize You
Keeping life in balance is a challenge. Learn lifehacks, tips, & techniques for success.
Tuesday Nov 8
-
Next Generation Microservices
What will microservices look like in 3 years? What if we could start over?
-
Java: Are You Ready for This?
Real world lessons & prepping for JDK9. Reactive code in Java today, Performance/Optimization, Where Unsafe is heading, & JVM compile interface.
-
Big Data Meets the Cloud
Overviews and lessons learned from companies that have implemented their Big Data use-cases in the Cloud
-
Evolving DevOps
Lessons/stories on optimizing the deployment pipeline
-
Software Engineering Softskills
Great engineers do more than code. Learn their secrets and level up.
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS ideas
Wednesday Nov 9
-
Architecting for Failure
Your system will fail. Take control before it takes you with it.
-
Stream Processing
Stream Processing, Near-Real Time Processing
-
Bare Metal Performance
Native languages, kernel bypass, tooling - make the most of your hardware
-
Culture as a Differentiator
The why and how for building successful engineering cultures
-
//TODO: Security <-- fix this
Building security from the start. Stories, lessons, and innovations advancing the field of software security.
-
UX Reimagined
Bots, virtual reality, voice, and new thought processes around design. The track explores the current art of the possible in UX and lessons from early adoption.