object(WP_Query)#65 (49) { ["query_vars"]=> array(61) { ["category_name"]=> string(9) "resources" ["error"]=> string(0) "" ["m"]=> string(0) "" ["p"]=> int(0) ["post_parent"]=> string(0) "" ["subpost"]=> string(0) "" ["subpost_id"]=> string(0) "" ["attachment"]=> string(0) "" ["attachment_id"]=> int(0) ["name"]=> string(0) "" ["static"]=> string(0) "" ["pagename"]=> string(0) "" ["page_id"]=> int(0) ["second"]=> string(0) "" ["minute"]=> string(0) "" ["hour"]=> string(0) "" ["day"]=> int(0) ["monthnum"]=> int(0) ["year"]=> int(0) ["w"]=> int(0) ["tag"]=> string(0) "" ["cat"]=> int(3) ["tag_id"]=> string(0) "" ["author"]=> string(0) "" ["author_name"]=> string(0) "" ["feed"]=> string(0) "" ["tb"]=> string(0) "" ["paged"]=> int(0) ["comments_popup"]=> string(0) "" ["meta_key"]=> string(0) "" ["meta_value"]=> string(0) "" ["preview"]=> string(0) "" ["s"]=> string(0) "" ["sentence"]=> string(0) "" ["fields"]=> string(0) "" ["menu_order"]=> string(0) "" ["category__in"]=> array(0) { } ["category__not_in"]=> array(0) { } ["category__and"]=> array(0) { } ["post__in"]=> array(0) { } ["post__not_in"]=> array(0) { } ["tag__in"]=> array(0) { } ["tag__not_in"]=> array(0) { } ["tag__and"]=> array(0) { } ["tag_slug__in"]=> array(0) { } ["tag_slug__and"]=> array(0) { } ["post_parent__in"]=> array(0) { } ["post_parent__not_in"]=> array(0) { } ["author__in"]=> array(0) { } ["author__not_in"]=> array(0) { } ["ignore_sticky_posts"]=> bool(false) ["suppress_filters"]=> bool(false) ["cache_results"]=> bool(false) ["update_post_term_cache"]=> bool(true) ["update_post_meta_cache"]=> bool(true) ["post_type"]=> string(0) "" ["posts_per_page"]=> int(15) ["nopaging"]=> bool(false) ["comments_per_page"]=> string(2) "50" ["no_found_rows"]=> bool(false) ["order"]=> string(4) "DESC" } ["tax_query"]=> object(WP_Tax_Query)#274 (2) { ["queries"]=> array(1) { [0]=> array(5) { ["taxonomy"]=> string(8) "category" ["terms"]=> array(1) { [0]=> string(9) "resources" } ["include_children"]=> bool(true) ["field"]=> string(4) "slug" ["operator"]=> string(2) "IN" } } ["relation"]=> string(3) "AND" } ["meta_query"]=> object(WP_Meta_Query)#273 (2) { ["queries"]=> array(0) { } ["relation"]=> NULL } ["date_query"]=> bool(false) ["post_count"]=> int(15) ["current_post"]=> int(-1) ["in_the_loop"]=> bool(false) ["comment_count"]=> int(0) ["current_comment"]=> int(-1) ["found_posts"]=> string(3) "366" ["max_num_pages"]=> float(25) ["max_num_comment_pages"]=> int(0) ["is_single"]=> bool(false) ["is_preview"]=> bool(false) ["is_page"]=> bool(false) ["is_archive"]=> bool(true) ["is_date"]=> bool(false) ["is_year"]=> bool(false) ["is_month"]=> bool(false) ["is_day"]=> bool(false) ["is_time"]=> bool(false) ["is_author"]=> bool(false) ["is_category"]=> bool(true) ["is_tag"]=> bool(false) ["is_tax"]=> bool(false) ["is_search"]=> bool(false) ["is_feed"]=> bool(false) ["is_comment_feed"]=> bool(false) ["is_trackback"]=> bool(false) ["is_home"]=> bool(false) ["is_404"]=> bool(false) ["is_comments_popup"]=> bool(false) ["is_paged"]=> bool(false) ["is_admin"]=> bool(false) ["is_attachment"]=> bool(false) ["is_singular"]=> bool(false) ["is_robots"]=> bool(false) ["is_posts_page"]=> bool(false) ["is_post_type_archive"]=> bool(false) ["query_vars_hash"]=> string(32) "f2d0aa3489287f8148462db3a275c5b9" ["query_vars_changed"]=> bool(false) ["thumbnails_cached"]=> bool(false) ["stopwords":"WP_Query":private]=> NULL ["query"]=> array(1) { ["category_name"]=> string(9) "resources" } ["request"]=> string(340) "SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (3) ) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 15" ["posts"]=> &array(15) { [0]=> object(WP_Post)#291 (25) { ["ID"]=> int(5886) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-23 15:10:06" ["post_date_gmt"]=> string(19) "2014-07-23 05:10:06" ["post_content"]=> string(406) "

Introducing some of the new native data structures that are available in modern JavaScript

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(33) "Ben Birch - JavaScript Generators" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(31) "ben-birch-javascript-generators" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-23 15:10:06" ["post_modified_gmt"]=> string(19) "2014-07-23 05:10:06" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5886" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [1]=> object(WP_Post)#292 (25) { ["ID"]=> int(5883) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-21 10:51:07" ["post_date_gmt"]=> string(19) "2014-07-21 00:51:07" ["post_content"]=> string(447) "

Node.js takes asynchronous programming to a new level and has tracked the rise of new approaches to managing complex program flows.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(35) "Rod Vagg - Embrace the Asynchronous" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(29) "rod-vagg-embrace-asynchronous" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-21 10:51:52" ["post_modified_gmt"]=> string(19) "2014-07-21 00:51:52" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5883" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [2]=> object(WP_Post)#293 (25) { ["ID"]=> int(5879) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-18 10:54:33" ["post_date_gmt"]=> string(19) "2014-07-18 00:54:33" ["post_content"]=> string(360) "

Faster, more robust and more fun (web) apps.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(28) "Alex Feyerke - Offline First" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(26) "alex-feyerke-offline-first" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-18 10:54:33" ["post_modified_gmt"]=> string(19) "2014-07-18 00:54:33" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5879" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [3]=> object(WP_Post)#294 (25) { ["ID"]=> int(5874) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-16 11:22:36" ["post_date_gmt"]=> string(19) "2014-07-16 01:22:36" ["post_content"]=> string(377) "

How to resurrect your content using Scalable Vector Graphics.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(39) "Dmitry Baranovskiy - You Don't Know SVG" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(32) "dmitry-baranovskiy-dont-know-svg" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-16 11:22:36" ["post_modified_gmt"]=> string(19) "2014-07-16 01:22:36" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5874" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [4]=> object(WP_Post)#295 (25) { ["ID"]=> int(5872) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-14 12:23:47" ["post_date_gmt"]=> string(19) "2014-07-14 02:23:47" ["post_content"]=> string(410) "

We've entered the Ambient Computing Era and ECMAScript 6 is its dominant programming language.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(77) "Allen Wirfs-Brock - ECMAScript 6, a Better JavaScript for the Ambient Web Era" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(64) "allen-wirfs-brock-ecmascript-6-better-javascript-ambient-web-era" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-18 11:59:27" ["post_modified_gmt"]=> string(19) "2014-07-18 01:59:27" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5872" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [5]=> object(WP_Post)#296 (25) { ["ID"]=> int(5870) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-11 10:47:08" ["post_date_gmt"]=> string(19) "2014-07-11 00:47:08" ["post_content"]=> string(442) "

Let's take a tour through the jungle that is the Device API spec and go looking for some new, interesting features of the API.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(35) "Andrew Fisher - A Device API Safari" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(31) "andrew-fisher-device-api-safari" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-11 10:47:08" ["post_modified_gmt"]=> string(19) "2014-07-11 00:47:08" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5870" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [6]=> object(WP_Post)#297 (25) { ["ID"]=> int(5868) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-09 10:09:17" ["post_date_gmt"]=> string(19) "2014-07-09 00:09:17" ["post_content"]=> string(395) "

It's time to start talking about some of the established axioms of readability.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(30) "Jared Wyles - On Readable Code" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(25) "jared-wyles-readable-code" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-09 10:09:17" ["post_modified_gmt"]=> string(19) "2014-07-09 00:09:17" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5868" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [7]=> object(WP_Post)#298 (25) { ["ID"]=> int(5812) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-04 12:06:40" ["post_date_gmt"]=> string(19) "2014-07-04 02:06:40" ["post_content"]=> string(393) "

Performance and availability of 3rd party scripts doesn't have to be a worry.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(57) "Barbara Bermes - A publisher's guide to 3rd party scripts" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(49) "barbara-bermes-publishers-guide-3rd-party-scripts" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-09 09:49:20" ["post_modified_gmt"]=> string(19) "2014-07-08 23:49:20" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5812" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [8]=> object(WP_Post)#299 (25) { ["ID"]=> int(5806) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-02 09:58:14" ["post_date_gmt"]=> string(19) "2014-07-01 23:58:14" ["post_content"]=> string(461) "

The 'this' keyword is one of the most perplexing aspects of JavaScript, but understanding function context needn’t be so intimidating.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(55) "Mark Dalgleish - this: Taking JavaScript out of Context" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(40) "mark-dalgleish-taking-javascript-context" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-04 15:02:59" ["post_modified_gmt"]=> string(19) "2014-07-04 05:02:59" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5806" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [9]=> object(WP_Post)#300 (25) { ["ID"]=> int(5804) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-01 16:22:37" ["post_date_gmt"]=> string(19) "2014-07-01 06:22:37" ["post_content"]=> string(486) "

Web standards, browsers, devices and JavaScript libraries have matured enough to set AR free, making it possible to create AR that runs using "nothing but a web browser".

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(47) "Rob Manson - The Augmented Web is Now a Reality" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(36) "rob-manson-augmented-web-now-reality" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-01 16:22:37" ["post_modified_gmt"]=> string(19) "2014-07-01 06:22:37" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5804" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [10]=> object(WP_Post)#301 (25) { ["ID"]=> int(5802) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-06-30 10:07:07" ["post_date_gmt"]=> string(19) "2014-06-30 00:07:07" ["post_content"]=> string(398) "

A head-first dive into the past, present and future of all things variable in CSS.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(27) "Ben Schwarz - CSS Variables" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(25) "ben-schwarz-css-variables" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-06-30 10:09:25" ["post_modified_gmt"]=> string(19) "2014-06-30 00:09:25" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5802" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [11]=> object(WP_Post)#302 (25) { ["ID"]=> int(5795) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-06-26 10:21:16" ["post_date_gmt"]=> string(19) "2014-06-26 00:21:16" ["post_content"]=> string(404) "

The power of selectors is still a vastly under-utilised aspect of CSS after all this time.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(51) "Fiona Chan - The Declarative Power of CSS Selectors" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(42) "fiona-chan-declarative-power-css-selectors" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-06-27 13:27:31" ["post_modified_gmt"]=> string(19) "2014-06-27 03:27:31" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5795" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [12]=> object(WP_Post)#303 (25) { ["ID"]=> int(5757) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-05-22 10:23:05" ["post_date_gmt"]=> string(19) "2014-05-22 00:23:05" ["post_content"]=> string(393) "

Get up to speed with Web Components and see how you can start using them today.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

" ["post_title"]=> string(59) "Ryan Seddon - Web Components, The Future of Web Development" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(56) "ryan-seddon-web-components-the-future-of-web-development" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-06-24 14:38:20" ["post_modified_gmt"]=> string(19) "2014-06-24 04:38:20" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5757" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [13]=> object(WP_Post)#304 (25) { ["ID"]=> int(5751) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-05-20 13:24:38" ["post_date_gmt"]=> string(19) "2014-05-20 03:24:38" ["post_content"]=> string(369) "

How to do awesome things with math on the web AND in the real world. Fun with robots!

Want more of this kind of fun? Get yourself along to Web Directions 2014.

" ["post_title"]=> string(68) "You Can Do What With Math Now? - Video Presentation by Raquel Vélez" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(64) "you-can-do-what-with-math-now-video-presentation-by-raquel-velez" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-06-24 14:32:54" ["post_modified_gmt"]=> string(19) "2014-06-24 04:32:54" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5751" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [14]=> object(WP_Post)#305 (25) { ["ID"]=> int(5496) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2013-12-05 10:51:15" ["post_date_gmt"]=> string(19) "2013-12-05 00:51:15" ["post_content"]=> string(675) "

Broadcast TV is dead. Long live TV! Despite declining numbers in broadcast TV viewership, consumption of TV Shows and online video is growing faster than ever before. With every Network and their dog madly rushing to provide a second screen experience via native applications, few compelling cross-platform TV experiences exist on the web. Beyond technical considerations, supporting continuous experiences across channels and devices is a complex and fascinating (mobile) user experience problem.

" ["post_title"]=> string(33) "Ben Birch - JavaScript Generators" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(31) "ben-birch-javascript-generators" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-07-23 15:10:06" ["post_modified_gmt"]=> string(19) "2014-07-23 05:10:06" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5886" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } ["queried_object"]=> object(stdClass)#287 (17) { ["term_id"]=> &int(3) ["name"]=> &string(9) "Resources" ["slug"]=> &string(9) "resources" ["term_group"]=> int(0) ["term_order"]=> string(1) "0" ["term_taxonomy_id"]=> int(3) ["taxonomy"]=> string(8) "category" ["description"]=> &string(0) "" ["parent"]=> &int(0) ["count"]=> &int(366) ["filter"]=> string(3) "raw" ["cat_ID"]=> &int(3) ["category_count"]=> &int(366) ["category_description"]=> &string(0) "" ["cat_name"]=> &string(9) "Resources" ["category_nicename"]=> &string(9) "resources" ["category_parent"]=> &int(0) } ["queried_object_id"]=> int(3) }

Resources

Podcasts, slides and other presentation materials

We have dozens of presentations online from previous conferences. Explore the links below to see slideshows and hear podcasts from leading experts in:

Ben Birch — JavaScript Generators

Introducing some of the new native data structures that are available in modern JavaScript

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Rod Vagg — Embrace the Asynchronous

Node.js takes asynchronous programming to a new level and has tracked the rise of new approaches to managing complex program flows.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Alex Feyerke — Offline First

Faster, more robust and more fun (web) apps.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Dmitry Baranovskiy — You Don’t Know SVG

How to resurrect your content using Scalable Vector Graphics.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Allen Wirfs-​​Brock — ECMAScript 6, a Better JavaScript for the Ambient Web Era

We've entered the Ambient Computing Era and ECMAScript 6 is its dominant programming language.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Andrew Fisher — A Device API Safari

Let's take a tour through the jungle that is the Device API spec and go looking for some new, interesting features of the API.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Jared Wyles — On Readable Code

It's time to start talking about some of the established axioms of readability.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Barbara Bermes — A publisher’s guide to 3rd party scripts

Performance and availability of 3rd party scripts doesn't have to be a worry.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Mark Dalgleish — this: Taking JavaScript out of Context

The 'this' keyword is one of the most perplexing aspects of JavaScript, but understanding function context needn’t be so intimidating.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Rob Manson — The Augmented Web is Now a Reality

Web standards, browsers, devices and JavaScript libraries have matured enough to set AR free, making it possible to create AR that runs using "nothing but a web browser".

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Ben Schwarz — CSS Variables

A head-first dive into the past, present and future of all things variable in CSS.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Fiona Chan — The Declarative Power of CSS Selectors

The power of selectors is still a vastly under-utilised aspect of CSS after all this time.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

Ryan Seddon — Web Components, The Future of Web Development

Get up to speed with Web Components and see how you can start using them today.

And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.

See the slides and hear the podcast »

You Can Do What With Math Now? — Video Presentation by Raquel Vélez

How to do awesome things with math on the web AND in the real world. Fun with robots!

Want more of this kind of fun? Get yourself along to Web Directions 2014.

See the slides and hear the podcast »

Context, multi-​​device and the future of TV in the browser — video presentation by Rod Farmer

Broadcast TV is dead. Long live TV! Despite declining numbers in broadcast TV viewership, consumption of TV Shows and online video is growing faster than ever before. With every Network and their dog madly rushing to provide a second screen experience via native applications, few compelling cross-platform TV experiences exist on the web. Beyond technical considerations, supporting continuous experiences across channels and devices is a complex and fascinating (mobile) user experience problem.

See the slides and hear the podcast »