object(WP_Query)#647 (51) { ["query"]=> array(1) { ["tag"]=> string(4) "code" } ["query_vars"]=> array(64) { ["tag"]=> string(4) "code" ["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) ["category_name"]=> string(0) "" ["cat"]=> string(0) "" ["tag_id"]=> int(169) ["author"]=> string(0) "" ["author_name"]=> string(0) "" ["feed"]=> string(0) "" ["tb"]=> string(0) "" ["paged"]=> int(0) ["meta_key"]=> string(0) "" ["meta_value"]=> string(0) "" ["preview"]=> string(0) "" ["s"]=> string(0) "" ["sentence"]=> string(0) "" ["title"]=> string(0) "" ["fields"]=> string(0) "" ["menu_order"]=> string(0) "" ["embed"]=> string(0) "" ["category__in"]=> array(0) { } ["category__not_in"]=> array(0) { } ["category__and"]=> array(0) { } ["post__in"]=> array(0) { } ["post__not_in"]=> array(0) { } ["post_name__in"]=> array(0) { } ["tag__in"]=> array(0) { } ["tag__not_in"]=> array(0) { } ["tag__and"]=> array(0) { } ["tag_slug__in"]=> array(1) { [0]=> string(4) "code" } ["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(true) ["update_post_term_cache"]=> bool(true) ["lazy_load_term_meta"]=> 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 (6) { ["queries"]=> array(1) { [0]=> array(5) { ["taxonomy"]=> string(8) "post_tag" ["terms"]=> array(1) { [0]=> string(4) "code" } ["field"]=> string(4) "slug" ["operator"]=> string(2) "IN" ["include_children"]=> bool(true) } } ["relation"]=> string(3) "AND" ["table_aliases":protected]=> array(1) { [0]=> string(21) "wp_term_relationships" } ["queried_terms"]=> array(1) { ["post_tag"]=> array(2) { ["terms"]=> array(1) { [0]=> string(4) "code" } ["field"]=> string(4) "slug" } } ["primary_table"]=> string(8) "wp_posts" ["primary_id_column"]=> string(2) "ID" } ["meta_query"]=> object(WP_Meta_Query)#275 (9) { ["queries"]=> array(0) { } ["relation"]=> NULL ["meta_table"]=> NULL ["meta_id_column"]=> NULL ["primary_table"]=> NULL ["primary_id_column"]=> NULL ["table_aliases":protected]=> array(0) { } ["clauses":protected]=> array(0) { } ["has_or_relation":protected]=> bool(false) } ["date_query"]=> bool(false) ["queried_object"]=> object(WP_Term)#1260 (11) { ["term_id"]=> int(169) ["name"]=> string(4) "code" ["slug"]=> string(4) "code" ["term_group"]=> int(0) ["term_taxonomy_id"]=> int(170) ["taxonomy"]=> string(8) "post_tag" ["description"]=> string(0) "" ["parent"]=> int(0) ["count"]=> int(24) ["filter"]=> string(3) "raw" ["term_order"]=> string(1) "0" } ["queried_object_id"]=> int(169) ["request"]=> string(344) "SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (170) ) 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)#272 (25) { ["ID"]=> int(7033) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2017-03-24 12:00:00" ["post_date_gmt"]=> string(19) "2017-03-24 01:00:00" ["post_content"]=> string(5707) "Those of us who work in Web and the digital arena don't have to be reminded that our fields are constantly updating. Whether it's underlying technologies, or broad strategic practices, what was cutting edge last year is often common practice this year, and out of date the next. Both in terms of our own professional development and the impact our work has on our company, organisation or clients, we all strive to keep up to date. But it's no shortcoming to say that's a lot of work. For many years, our primary focus at Web Directions has been to help our audience of professional practitioners in the Web and digital fields keep up to date. We spend our lives keeping track of the technologies, practices, and ideas that are shaping our fields, and we bring them to you via articles, newsletters, podcasts, and of course our conferences and workshops. All with the aim of helping you do your job as best as you can. But with the expansion of our conferences over the last couple of years, it's not as easy as simply coming to our big end of year conference anymore. By breaking out that one, multi-track behemoth into a number of more focused events, our aim is to deliver the best possible event for various groups of professionals within the industry. Here's a breakdown of each event, who it's for, and how you and your team will benefit from attending.

Respond: for the front end design team

Increasingly great customer experiences are delivered by multi-disciplinary teams. Respond is designed to reflect that reality, with in-depth content for Interaction Designers, UX and CX professionals, UI Engineers - along with high-level, strategic thinking relevant to the whole front end design team. Where else can you see people of the calibre of Mina Markham, the lead of the front end design efforts at the Hillary for America Campaign, world leader in web animation Rachel Nabors, or Elizabeth Allen, working at the forefront of conversation interfaces wth Shopify? All curated by John Allsopp, cited by Ethan Marcotte, inventor of Responsive Web Design, as a key inspiration for the ideas that became RWD.
Our promise
Respond delivers actionable insights on current best practice in front end design in the broadest sense, in two super condensed days, in three cities. Cut down on travel time and expense, and invest a small fraction of your working year getting out in front of current trends.

Code: the JavaScript and front end engineering conference

Progressive Web Apps were first publicly talked about by their inventor Alex Russell at Code. Object Oriented CSS (OOCSS) was launched on the world at another of our events. We've been tracking trends in the technologies of the Web since the early 1990s, and then bringing these ideas to our community at events and elsewhere since the early days of the Web. Code focuses on the fundamental building blocks of great Web experiences: JavaScript, CSS, Browser APIs - alongside best practices in performance, security, and software engineering for the Web. We believe it's a unique event, not just within Australia, but globally. And like Respond, Code is visiting Sydney, Melbourne and Brisbane this year, in late July and early August.
Our promise
Code helps front end engineers deliver faster, more secure, more maintainable code that taps into the latest capabilities of the Web platform, which all adds up to the best possible customer experience. Cut down on travel time and expense, and invest a small fraction of your working year getting out in front of current trends.

Direction: the intersection of design, technology and big picture thinking

Last year we re-launched our Web Directions conference as Direction, to reflect the changes in our overall approach to delivering the best possible events to help you develop professionally. But, if Respond focuses on front end design, and Code on front end engineering, what does Direction focus on? Direction is about the bigger picture (just as it always was as Web Directions). Two days of keynote-style presentations that help you chart a way forward, think about medium term trends in technology, in user experience, in interaction design. Direction helps you think about where your the work you do, and your career will go over the next few years. The Web will always be at the heart of our events - including Direction - since the Web, we believe, will continue to be the medium for delivering the best possible user experiences in the great majority of cases. But as machine learning, AI and conversational interfaces impact on the sorts of experiences we deliver to our users, as computing power disseminates into almost every object, and as these and other developments affect business and society profoundly, we believe it's important to give deep consideration to these challenges and opportunities, not with breathless hype, but as we've always done, through the insights of people who spend their lives thinking about these things.
Our promise
We'll separate the hype of emerging trends in technology, design, and strategic thinking from actionable reality. We'll bring you deep thinkers who are working with these ideas and technologies, not simply taking about them. And we'll help you make the right decisions in harnessing the opportunities of a world that seems to be in a constant state of flux. Direction 16" ["post_title"]=> string(43) "Plan Your Professional Development for 2017" ["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(43) "plan-your-professional-development-for-2017" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2017-03-24 12:16:29" ["post_modified_gmt"]=> string(19) "2017-03-24 01:16:29" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(37) "https://www.webdirections.org/?p=7033" ["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)#271 (25) { ["ID"]=> int(6290) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2016-03-18 11:24:10" ["post_date_gmt"]=> string(19) "2016-03-18 01:24:10" ["post_content"]=> string(1568) "At Web Directions, we've long been excited about animation on the Web, particularly animated user interfaces and experiences. We've featured a significant number of presentations on the topic, including two stellar ones in 2015, at Web Directions Code and at Web Directions itself. Today we feature one of those, by the awesome Rachel Nabors, 'The State of the Animation', from our front end engineering conference Code in 2015 (which is back in Sydney and Melbourne in July/August 2016). But, it's far more than just about the code, and relevant right across the team. So, set aside your lunch hour or some time on your commute or at the weekend to get your head around where animation is at right now on the Web. Interested in more like this? Our Respond Web Design conference is coming up in Sydney and Melbourne in April. Or just jump on our mailing list, a once a week roundup of great resources from us and around the Web!
" ["post_title"]=> string(42) "Rachel Nabors–The State of the Animation" ["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(13) "rachel-nabors" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2016-03-18 11:24:10" ["post_modified_gmt"]=> string(19) "2016-03-18 01:24:10" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(37) "https://www.webdirections.org/?p=6290" ["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)#270 (25) { ["ID"]=> int(5898) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-08-07 11:43:08" ["post_date_gmt"]=> string(19) "2014-08-07 01:43:08" ["post_content"]=> string(415) "

Some solutions for dealing with common Ajax related issues such as timeouts & loss of connectivity.

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

" ["post_title"]=> string(33) "Alex Mackey - Harden Up Your Ajax" ["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(23) "alex-mackey-harden-ajax" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:45:39" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:39" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5898" ["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)#269 (25) { ["ID"]=> int(5895) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-30 11:14:26" ["post_date_gmt"]=> string(19) "2014-07-30 01:14:26" ["post_content"]=> string(378) "

Some common client-side security issues and how to avoid them.

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

" ["post_title"]=> string(51) "Paul Theriault - Taking Frontend Security Seriously" ["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) "paul-theriault-taking-frontend-security-seriously" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5895" ["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)#268 (25) { ["ID"]=> int(5893) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-28 11:43:52" ["post_date_gmt"]=> string(19) "2014-07-28 01:43:52" ["post_content"]=> string(408) "

How you can use streams both for your benefit and for the benefit of your fellow developers.

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

" ["post_title"]=> string(59) "Damon Oehlman - Streaming the web (it's not what you think)" ["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(33) "damon-oehlman-streaming-web-think" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5893" ["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)#267 (25) { ["ID"]=> int(5888) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2014-07-25 12:33:14" ["post_date_gmt"]=> string(19) "2014-07-25 02:33:14" ["post_content"]=> string(455) "

Web browser security nerds have been really busy lately, with a lot of proposals, extensions and experiments to TLS (a.k.a. SSL) happening.

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

" ["post_title"]=> string(69) "Mark Nottingham - What's Happening in Transport Layer Security (TLS)?" ["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(60) "mark-nottingham-whats-happening-transport-layer-security-tls" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5888" ["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)#266 (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-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["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" } [7]=> object(WP_Post)#265 (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-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["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" } [8]=> object(WP_Post)#264 (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-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["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" } [9]=> object(WP_Post)#263 (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-11-19 08:45:40" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:40" ["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" } [10]=> object(WP_Post)#262 (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-11-19 08:45:41" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:41" ["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" } [11]=> object(WP_Post)#261 (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-11-19 08:45:41" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:41" ["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" } [12]=> object(WP_Post)#260 (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-11-19 08:45:41" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:41" ["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" } [13]=> object(WP_Post)#259 (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-11-19 08:45:41" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:41" ["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" } [14]=> object(WP_Post)#1255 (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-11-19 08:45:41" ["post_modified_gmt"]=> string(19) "2014-11-18 22:45:41" ["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" } } ["post_count"]=> int(15) ["current_post"]=> int(-1) ["in_the_loop"]=> bool(false) ["post"]=> object(WP_Post)#272 (25) { ["ID"]=> int(7033) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2017-03-24 12:00:00" ["post_date_gmt"]=> string(19) "2017-03-24 01:00:00" ["post_content"]=> string(5707) "Those of us who work in Web and the digital arena don't have to be reminded that our fields are constantly updating. Whether it's underlying technologies, or broad strategic practices, what was cutting edge last year is often common practice this year, and out of date the next. Both in terms of our own professional development and the impact our work has on our company, organisation or clients, we all strive to keep up to date. But it's no shortcoming to say that's a lot of work. For many years, our primary focus at Web Directions has been to help our audience of professional practitioners in the Web and digital fields keep up to date. We spend our lives keeping track of the technologies, practices, and ideas that are shaping our fields, and we bring them to you via articles, newsletters, podcasts, and of course our conferences and workshops. All with the aim of helping you do your job as best as you can. But with the expansion of our conferences over the last couple of years, it's not as easy as simply coming to our big end of year conference anymore. By breaking out that one, multi-track behemoth into a number of more focused events, our aim is to deliver the best possible event for various groups of professionals within the industry. Here's a breakdown of each event, who it's for, and how you and your team will benefit from attending.

Respond: for the front end design team

Increasingly great customer experiences are delivered by multi-disciplinary teams. Respond is designed to reflect that reality, with in-depth content for Interaction Designers, UX and CX professionals, UI Engineers - along with high-level, strategic thinking relevant to the whole front end design team. Where else can you see people of the calibre of Mina Markham, the lead of the front end design efforts at the Hillary for America Campaign, world leader in web animation Rachel Nabors, or Elizabeth Allen, working at the forefront of conversation interfaces wth Shopify? All curated by John Allsopp, cited by Ethan Marcotte, inventor of Responsive Web Design, as a key inspiration for the ideas that became RWD.
Our promise
Respond delivers actionable insights on current best practice in front end design in the broadest sense, in two super condensed days, in three cities. Cut down on travel time and expense, and invest a small fraction of your working year getting out in front of current trends.

Code: the JavaScript and front end engineering conference

Progressive Web Apps were first publicly talked about by their inventor Alex Russell at Code. Object Oriented CSS (OOCSS) was launched on the world at another of our events. We've been tracking trends in the technologies of the Web since the early 1990s, and then bringing these ideas to our community at events and elsewhere since the early days of the Web. Code focuses on the fundamental building blocks of great Web experiences: JavaScript, CSS, Browser APIs - alongside best practices in performance, security, and software engineering for the Web. We believe it's a unique event, not just within Australia, but globally. And like Respond, Code is visiting Sydney, Melbourne and Brisbane this year, in late July and early August.
Our promise
Code helps front end engineers deliver faster, more secure, more maintainable code that taps into the latest capabilities of the Web platform, which all adds up to the best possible customer experience. Cut down on travel time and expense, and invest a small fraction of your working year getting out in front of current trends.

Direction: the intersection of design, technology and big picture thinking

Last year we re-launched our Web Directions conference as Direction, to reflect the changes in our overall approach to delivering the best possible events to help you develop professionally. But, if Respond focuses on front end design, and Code on front end engineering, what does Direction focus on? Direction is about the bigger picture (just as it always was as Web Directions). Two days of keynote-style presentations that help you chart a way forward, think about medium term trends in technology, in user experience, in interaction design. Direction helps you think about where your the work you do, and your career will go over the next few years. The Web will always be at the heart of our events - including Direction - since the Web, we believe, will continue to be the medium for delivering the best possible user experiences in the great majority of cases. But as machine learning, AI and conversational interfaces impact on the sorts of experiences we deliver to our users, as computing power disseminates into almost every object, and as these and other developments affect business and society profoundly, we believe it's important to give deep consideration to these challenges and opportunities, not with breathless hype, but as we've always done, through the insights of people who spend their lives thinking about these things.
Our promise
We'll separate the hype of emerging trends in technology, design, and strategic thinking from actionable reality. We'll bring you deep thinkers who are working with these ideas and technologies, not simply taking about them. And we'll help you make the right decisions in harnessing the opportunities of a world that seems to be in a constant state of flux. Direction 16" ["post_title"]=> string(43) "Plan Your Professional Development for 2017" ["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(43) "plan-your-professional-development-for-2017" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2017-03-24 12:16:29" ["post_modified_gmt"]=> string(19) "2017-03-24 01:16:29" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(37) "https://www.webdirections.org/?p=7033" ["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" } ["comment_count"]=> int(0) ["current_comment"]=> int(-1) ["found_posts"]=> string(2) "24" ["max_num_pages"]=> float(2) ["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(false) ["is_tag"]=> bool(true) ["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_embed"]=> 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":"WP_Query":private]=> string(32) "db205ce76046bada5510c18ed9faa953" ["query_vars_changed":"WP_Query":private]=> bool(false) ["thumbnails_cached"]=> bool(false) ["stopwords":"WP_Query":private]=> NULL ["compat_fields":"WP_Query":private]=> array(2) { [0]=> string(15) "query_vars_hash" [1]=> string(18) "query_vars_changed" } ["compat_methods":"WP_Query":private]=> array(2) { [0]=> string(16) "init_query_flags" [1]=> string(15) "parse_tax_query" } }

Presentations about code

Podcasts, slides, videos and more

Plan Your Professional Development for 2017

Those of us who work in Web and the digital arena don’t have to be reminded that our fields are constantly updating. Whether it’s underlying technologies, or broad strategic practices, what was cutting edge last year is often common practice this year, and out of date the next.

Both in terms … Read more »

Rachel Nabors–The State of the Animation

  • In: Blog
  • By:
  • March 18, 2016
  • Comments Off on Rachel Nabors–The State of the Animation

At Web Directions, we’ve long been excited about animation on the Web, particularly animated user interfaces and experiences. We’ve featured a significant number of presentations on the topic, including two stellar ones in 2015, at Web Directions Code and at Web Directions itself.

Today we feature one of those, by the … Read more »

Alex Mackey – Harden Up Your Ajax

Some solutions for dealing with common Ajax related issues such as timeouts & loss of connectivity.

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 »

Paul Theriault – Taking Frontend Security Seriously

Some common client-side security issues and how to avoid them.

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 »

Damon Oehlman – Streaming the web (it’s not what you think)

How you can use streams both for your benefit and for the benefit of your fellow developers.

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 Nottingham – What’s Happening in Transport Layer Security (TLS)?

Web browser security nerds have been really busy lately, with a lot of proposals, extensions and experiments to TLS (a.k.a. SSL) happening.

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 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 »

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 »

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 »