next version of the JS language, ES6.
The world seems a lot harder than it used to be. It's easy to stop and think that being nice has gone out of fashion, only to be replaced by sharp, aggressive rhetoric. Despite today's internet and business climate, you can still get amazing opportunities, meet interesting people, and succeed by being nice. This is the story of how saying "thank you" altered the course of my life and career.
(primarily getUserMedia and PeerConnection) that make all of this
possible. We'll also go through the process of building a real WebRTC
powered web app and discuss some ways in which these apps can be
deployed in the real world.
This talk will give an overview of what is most likely going to be in ECMAScript 6.
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop. AngularJS is a toolset for building the framework most suited to your application development.
Browser versions are now just meaningless & arbitrary marketing labels. We've all been fed a lie that web sites/apps should look/act identical in all browsers. That lie is holding our industry back.
It's time we embrace standards and feature-testing and graceful degradation. Push back on bosses & clients and show them how the web really works.
Learn how to build a fully working webapp from scratch, from building models, views, controllers, through writing tests, all the way to automating the drudgery.
HTML5 has emerged as an open Rich Internet Application platform to rival Adobe Flash. HTML5 combined with WebGL can go even further, providing the most compelling user experiences imaginable. This session with Web3D pioneer and 3D expert Tony Parisi will cover HTML5 and WebGL development topics including rendering, animation, 2D/3D integration, multi-threaded programming and the tools pipeline.
The problem of getting women and minorities into the tech industry is daunting, and guilt inducing. If we were to examine it as a programming construct, it would be an infinite and unproductive loop. Tech organizations typically break this loop manually, leaving the best of intentions by the wayside. This talk will take an agile approach to refactoring the problem into algorithms for change.
In the past year since I spoke at Fluent, HTML5 game development has been growing exponentially. While a lot of the techniques I spoke about before have stayed the same such as using Canvas for high performance 2d rendering, using requestAnimationFrame for building highly responsive game loops and audio which is continuing to improve......
Lea Verou, Developer Advocate, W3C
Jen Kramer will talk with you about her 3 hour Bootstrap workshop, answering questions pertaining to the framework. We'll also discuss your real-world experiences with it. Which is better, Bootstrap or Foundation? (Right, it depends! But on what?) How do you sell responsive design to your boss?
*HTML5 audio and the Web Audio API
*The state of web animation and its implications for future web and browser development comics. (And there will be doodles.)
Since the dawn of Ajax, web apps have been moving more and more to the client in the interest of improving speed and delivering a more responsive user experience. With the same goals in mind, we've gone a different direction, rebuilding twitter.com on the principle of Progressive Enhancement, specifically using server-side rendering with support for pushState layered on top.
Working remotely is a skill that can be learned. To be successful, you must not only master new disciplines but you must help others you work with see remote working as a mutual benefit. We will cover a brief overview of how to achieve geographic freedom in your job while arming you with skills to make you a more effective worker.
Keynote by Dion Almaer,VP, Mobile Architecture, WalMart.com & Ben Galbraith, VP, Mobile Engineering, WalMart.com.
How Web technology is driving the evolution of reading and writing, and what O'Reilly is doing about it.
In this talk, Irene will start from the basics - the data, and go over the process of turning it into valuable visual interfaces and visualizations. From basic concepts in data visualization to common pitfalls, this talk will provide a foundation for learning how to create data visualization.
How to build systems with longevity by using great projects like Node.js, Google V8 engine, Express.js, Scrumblr, Sublime Text, and Ubuntu Linux to allow scientists to measure the neurological effect of compounds through game play.
A delightful photographic essay about how accepting imperfection, incompleteness and impermanence into your life can increase your productivity and happiness.
This talk will explore the pitfalls of "abstraction magic", and promote the successes that full stack understanding can bring to your projects, and even career.