With the rise of native mobile apps, what place is there for web developers in the mix? Frameworks like KendoUI, jQuery Mobile, and SenchaTouch can help develop UIs that feel more "native app-like", and technologies like phoneGap can both give us lower level APIs, and help us wrap up our code to be deployed into App Stores.
But a platform we've been excited about for some time, Blackberry 10, makes web technologies first class citizens.
BlackBerry's browser is a modern webkit browser, with industry leading scores in terms of performance, and feature support. But, unlike with many other platforms, Web developers get access to low level device APIs right from JavaScript. You can debug your apps using a web browser on your desktop, while they run natively on the device, and then package your apps to be deployed in BlackBerry World, the app storefront for the BlackBerry platform.
So, if you've already got mobile friendly or optimised content or apps, it makes sense to consider spending that little bit of extra effort to turn it into a BlackBerry 10 Native App.
Web Directions Code Blackberry App Competition
To give you just a little more incentive, BlackBerry are holding a competition for Australian and New Zealand residents, with top entrants showcased at Web Directions Code, and some pretty awesome prizes. And you don't have to be attending Code to enter!
What you have to do
- Check out http://developer.blackberry.com/html5 for platform documentation/tools
- Create a mobile app using web technologies (and phoneGap or WebWorks)
- Submit a .bar app file to csaunders@blackberry.com (with a short description for voters) by noon on May 1st AEST.
- Win awesome prizes!
so, you're thinking this is going to be a lot of work. Think again! And to give you a little more incentive, here's what's on offer.
Prizes
First Prize
- All expenses paid trip to BlackBerry Jam Asia 2013
- BlackBerry Z10 smartphone
- $2000 cash
Second Prize
- BlackBerry Z10 smartphone
- $1500 cash
Third Prize All
- BlackBerry Z10 smartphone
- $1000 cash
All voters at Web Directions Code will walk away with great swag!
Judging
Judging will have two components:
- A crowd vote by attendees at Web Directions Code
- Judging by a panel of Judges including Chris Saunders from BlackBerry and John Allsopp from Web Directions
The Workshop
To make it even easier to enter, Chris Saunders from BlackBerry will be hosting a workshop at Web Directions secret lair in Sydney, from 2pm to 5pm, Friday April 26th. Just bring your laptop, and code, and have Chris on hand to help you get up to speed, and maybe even complete your porting job, as well as test on some real live Blackberry 10 devices, before winding up the week with a beer. Then head around to #Fridayat4 to catch up with many more from the Sydney web community
It's free, but places are limited, so sign up now, and get in the running for a trip to South East Asia later this year for BlackBerry Jam Asia (including flights and accommodation), cash prizes, and brand new BlackBerry devices.
[advanced_iframe securitykey="a17eccfcdfef3c28f0004aef151a069505193397" src="http://www.eventbrite.com/tickets-external?eid=3511824963&ref=etckt&v=2" frameborder="0" height="214" width="100%"]" ["post_title"]=> string(63) "Bring your web apps to the Blackberry platform, win cool stuff!" ["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(61) "bring-your-web-apps-to-the-blackberry-platform-win-cool-stuff" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2013-04-19 15:24:33" ["post_modified_gmt"]=> string(19) "2013-04-19 05:24:33" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4555" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "6" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [1]=> object(WP_Post)#260 (25) { ["ID"]=> int(4545) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2013-04-08 13:51:18" ["post_date_gmt"]=> string(19) "2013-04-08 03:51:18" ["post_content"]=> string(5550) "Last week was huge for Web Directions, as we backed up from our What Do You Know Brisbane event on Wednesday and headed straight for What Do You Know Melbourne on Thursday. It's been great to share the "web design and development in 5 minutes" learning right across the east coast of Australia over the last couple of weeks, also hosting What Do You Know Sydney on the Thursday before Easter.Thanks to everyone that came along in Melbourne - all 200 of you! As we mentioned on the night, the rooftop marquee (a substantially larger and better laid out space) was torn down in the winds on Good Friday, leaving us with no choice but to move to the less ideal basement space. Thanks for bearing with us.We started the evening with Mark Dalgleish, who always does such a great job of presenting. This time he went all recursive on us and talked through Bespoke.js, his DIY presentation Microframework. Check out the presentation itself here.Next up, for something completely different we had Carla Hackett who showed us all about the fine old art of hand lettering. Carla's beautiful presentation is all written up in this blog post, and check her out on Instagram for all the examples of hand lettering she finds on the streets of Melbourne. For another example of how hand lettering might be used check out her intro to this Catherine Deveny interview.Joji Mori was next, talking us through his fascinating PhD project, which is all about how we can commemorate online. Here is the work he has done for Black Saturday.Then there was another change of course as Brad Barrow told us about Front-end testing, and introduced us to the startup he is part of, earl.ioLeading into the break we had Harriet Wakelam, who showed us How to Design Without P**ing People Off - harder than you think! Her slides are here.After a quick refreshment break we jumped straight back into the deepend, as Alex Mackey demoed RX.js in a rush. You can download his full presentation here, and read his Intro to RX.js here.Donna Benjamin was next, giving us a Hitch Hiker's Guide to the Drupalverse. If your curiosity is piqued, get along to the Drupal Melbourne meetup some time, or check out the IRC Channel (not for the fainthearted :).Chris Chinchilla showed us how easy it is to use PhoneGap to create mobile apps using our HTML, JS and CSS skills. To connect with Chris, get along to Mobile Monday Melbourne.Michael Mifsud showed us an interesting experiment he has done whereby he outsourced his holiday via GitHub.And then to end the night Leni Mayo told us all about The Innovator's Dilemna, using NoSQL vs MySQL as an example. Check out The Innovator's Dilemna book here.And that about wrapped it all up for the first What Do You Know season for 2013. We'll be back round August/September - see you then!" ["post_title"]=> string(36) "What Do You Know Melbourne - wrap-up" ["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(34) "what-do-you-know-melbourne-wrap-up" ["to_ping"]=> string(0) "" ["pinged"]=> string(59) " http://alexjmackey.wordpress.com/2013/04/07/intro-to-rxjs/" ["post_modified"]=> string(19) "2013-04-08 13:51:18" ["post_modified_gmt"]=> string(19) "2013-04-08 03:51:18" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4545" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [2]=> object(WP_Post)#259 (25) { ["ID"]=> int(4542) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2013-04-08 11:18:31" ["post_date_gmt"]=> string(19) "2013-04-08 01:18:31" ["post_content"]=> string(3096) "Last Wednesday night John and I headed up to the warmer climes of Brisbane for another What Do You Know night. There was a big turnout, so thanks so much to everyone who made it along.All the presenters did a fantastic job, even in "The Bermuda Triangle of AV" which is The Exchange Hotel, and they've all been kind enough to share some resources from their presentations.First up was Carolyn King, who showed us how most presentations suck, and how to stop ours from doing so. Carolyn's written her presentation up in a blog post so check it out.Brandon Sheppard was on next, with an amusing and instructive presentation called "Rebuilding the Flanders House", which used a great analogy for poor design of "putting the toilet in the kitchen". You had to be there! He recommends checking out Retinart for great articles about serious design theory.Before the break Anthony vander Hoorn showed us Glimpse, an open source diagnostics platform he is the creator of - well worth checking it out! And for a bit of fun, take a look at I Drink Lead Paint, this is where Anthony sourced all those images he used in his presentation (hint, you can too :)Simon Elvery wowed us all with his choose your own adventure approach to responsive images. This really is cool. Instead of slides he built a mini-site that takes you through a series of decisions about responsive images, then presents you with some options at the end. Of course, it's not comprehensive, but Simon's Choose Your Own Adventure approach to selecting a responsive images technique is certainly a great place to start if you are trying to get your head around responsive images. There's some more resources in his Responding to the Unknown blog post as well.Closing out the night we had Luke Brooker, with more on responsive design with Inconsistent Consistencies.Thanks again Brisbane and see you again soon!" ["post_title"]=> string(33) "What Do You Know Brisbane wrap-up" ["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(33) "what-do-you-know-brisbane-wrap-up" ["to_ping"]=> string(0) "" ["pinged"]=> string(50) " http://elvery.net/drzax/responding-to-the-unknown" ["post_modified"]=> string(19) "2013-04-08 13:48:56" ["post_modified_gmt"]=> string(19) "2013-04-08 03:48:56" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4542" ["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)#258 (25) { ["ID"]=> int(4537) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2013-04-08 09:27:33" ["post_date_gmt"]=> string(19) "2013-04-07 23:27:33" ["post_content"]=> string(1378) "Today (or yesterday, depending where you are in the world, and indeed perhaps many years ago now, if you're reading this in the future) a little article I wrote in the then quite young "A List Apart" turned 13.Challenging F Scott Fitzgerald's dictum, since turning the ripe old age of 10 it has had something of a second act, in no small part thanks to Ethan Marcotte's hugely influential Responsive Web Design article itself published in A List Apart, now coming up on three years of age.Rarely a few days go by these days that I don't see some tweet about the article, which I would have found remarkable in 2000. At that time, as I've remarked before, I really felt the article stated the obvious, and would quickly become a quaint footnote in history, a remembrance of a web past.I'm currently working on something of a reappraisal, which I hope to publish in the coming weeks. And I'm definitely interested in your thoughts about what value, if any, A Dao of Web Design has in 2013, when the future we saw far ahead in 2000 has well and truly arrived.Feel free to leave thoughts, long or short, critical, or otherwise, below." ["post_title"]=> string(25) "A Dao of Web Design at 13" ["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(25) "a-dao-of-web-design-at-13" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2013-04-08 09:27:33" ["post_modified_gmt"]=> string(19) "2013-04-07 23:27:33" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4537" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [4]=> object(WP_Post)#257 (25) { ["ID"]=> int(4531) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2013-04-02 13:51:00" ["post_date_gmt"]=> string(19) "2013-04-02 03:51:00" ["post_content"]=> string(6120) "The Easter weekend got off to a fine start for all the Sydneysiders who made it along to What Do You Know last Thursday night.Thanks for coming along if you were there, and if you weren't, make sure you are following @webdirections, or receiving our newsletter, to be the first to know about upcoming events. For now we're focussing on Web Directions Code in Melbourne on May 2 and 3, but later in the year there will be definitely be another What Do You Know series around the country.I've pulled together some handy resources that came out of the presentations, so see below for everything from functional JavaScript to better web typography.We kicked off the evening with a word from our awesome sponsors, as Shane Weddell showed us how to use SilverStripe CMS and framework to create the web.Next up rookie presenter Fiona Chan did an outstanding job of her first presentation ever by showing us how to create a living style guide. To refresh your memory, Fiona's slides are here, and here are some useful resources for taking it further- a collection of front end style guides and pattern libraries
- Anna Debenham's 24 Ways article on front end style guides
- Making front end development a team sport
- Tim Brown - More Perfect Typography (video)
- More Meaningful Typography
- Type-inspired interfaces
- R(a|ela)tional Design
- The Secret Law of Page Harmony
- Page Proportions (PDF)
- Composing the new canon
- The Typographic Scale
How to get the opportunity to speak at an event
- don't be afraid to put your hand up!
- research previous events and come up with something appropriate for the event
How to endear yourself to the event organiser
- be an awesome correspondent!
- read all the info you receive about your role in the event carefully - and ask questions if they haven't been answered (where do I have to be? when do I have to be there? who do I report to? what resolution will the projector be? how long should I speak for? See the resources in the final section below for a couple of great blog posts that will give you countless questions like this).
- be reliable (be where you are meant to be at the time you are meant to be there; get there early; get an emergency contact number before the event; have some contingency plans for getting to the venue - again see the links in the resources section below for much more practical advice like this)
After the presentation
Do as much as is feasible to maximise the chance of ongoing engagement after the presentation.- at the very least, upload your slides to Slideshare or Speakerdeck
- write a blog post
- create a whole minisite - check out this one created by Charlie Gleason for his presentation at Web Directions South last year
- tweet out links to whatever you do using the hashtag from the event, and let the organiser know about it as well
Events to approach about presenting
Meetup groups
These are a fantastic way of getting your foot in the door and your name out there. Go along to a few first, get to know the organiser, and then propose a session.And then something Web Directions has coming up on April 4 is What Do You Know - we'll definitely be looking for presenters!Technology specific events
- OSDC: late November/early December, this year maybe Auckland
- linux.conf.au: January, Perth
- SAGE-AU: around August
- Pycon: July, Hobart
- Drupal Downunder: mid-February, Sydney
- JSConf Downunder: November, Sydney
- Ruby Conf AU: February, Melbourne
- OZeWAI: October, Melbourne
Professional industry events
- Web Directions Code: May, Melbourne
- Web Directions South: October, Sydney
- UX Australia - Melbourne
- TechED
More resources
- Scott Berkun blogs frequently about public speaking, and wrote this excellent checklist that will get you there on time and ready to go on the day
- Joe Clarke has an even more belt and braces approach
- Aaron Weyenberg spoke (brilliantly!) for the first time for us in Seattle a couple of years back and wrote this really useful and inspirational blog post afterwards: Confessions of a Rookie Speaker
- "there's too much choice"
- "I find it hard to decide which session to go to"
How do I get to see these amazing videos?
And if you weren't there? Well there is still a way to see it. Anyone who buys a ticket to Web Directions Code - our awesome developer focussed event this May in Melbourne - will also get a free pass to all those Web Directions South videos. So get in there now while early bird pricing lasts for the bargain of the month!" ["post_title"]=> string(34) "Web Directions South 2012 - videos" ["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(32) "web-directions-south-2012-videos" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2013-02-13 09:58:17" ["post_modified_gmt"]=> string(19) "2013-02-12 23:58:17" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4489" ["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)#254 (25) { ["ID"]=> int(4483) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2013-01-31 09:04:16" ["post_date_gmt"]=> string(19) "2013-01-30 23:04:16" ["post_content"]=> string(2781) "Last year, at Web Directions, we took a bit of a risk. Actually, every year, all the time we take risks. Sometimes they turn into something for the long term. Always we learn something.Last year's risk was a brand new conference, focussing on programming for the web. A single track conference, with let's face it, a pretty geeky focus.We also took the risk of moving it all to another city, Melbourne. A city we love. A city where we've done quite a bit over the years. But also not our home city.Web Directions Code in 2012 was a resounding success.It sold out. Attendees responded incredibly positively. The vibe of a single track conference, with everyone together for every session, every break, the parties and socialising was fantastic.We also took a risk with the content. We've pretty much always had every session the same length - 45 min to an hour. This time we mixed it up, with hyper-focussed 15 minute sessions along side the more traditional length of 50 minutes.This too worked fantastically, so much so that we incorporated similar focussed sessions at Web Directions South later in the year, and we'll be sticking with this format into the future.Right away, we knew we wanted to make Code an ongoing event, and we began working on Code 13 almost right away.And today, all that work comes to the light of day, as we announce Web Directions Code 2013, in Melbourne, May2 and 3 (with workshops on May 1).A single track once more, focussing on the art and science of programming for the web with HTML, CSS and JavaScript.Featuring CoffeeScript and Backbone inventor Jeremy Ashkenas, everyone's favourite "big CSS" guru Nicole Sullivan, Etsy's Garann Means, "Mr Maths" Steven Whittens (you've marvelled at his 3D CSS3 based website), Twitter's Angus Croll, as well as many other local and international experts in JavaScript, CSS and HTML5.Code is about becoming a better developer, a better programmer. About understanding our craft better, about improving the quality of our work. And like all Web Directions events, it's also about engaging with your peers, encouraging interesting conversations, and having a bit of fun as well.If you want to get a sense of what it's about, take a look at some of the presentations from last year, and clear your calendar for May 2 and 3 (and also check out our workshop with Nicole Sullivan on May 1), a rare chance to work with one of the most knowledgeable web development experts anywhere.Hope to see you in Melbourne in early May!John and Maxine" ["post_title"]=> string(22) "Code 2013 in Melbourne" ["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(22) "code-2013-in-melbourne" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2013-01-31 14:36:20" ["post_modified_gmt"]=> string(19) "2013-01-31 04:36:20" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4483" ["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)#253 (25) { ["ID"]=> int(4462) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2012-12-05 09:09:28" ["post_date_gmt"]=> string(19) "2012-12-04 23:09:28" ["post_content"]=> string(1485) "A couple of months back, we published the first version of our HTML5 for Creatives, an ebook looking at what HTML5 is, and its implications for Creative Directors, and other "creatives".As noted, there was some irony in the fact is was a PDF. Well, prepare for more irony, as we've just published a new, updated version, and there's now both a PDF, and an iBooks version, available from iTunes, and still free. And we've updated the PDF version as well.HTML5 for Creatives takes a high level, yet in depth, look at the capabilities, use cases, strengths and limitations of the whole suite of related technologies that are broadly referred to as “HTML5”. It’s written specifically for people who make decisions about the use of technologies, particularly in the creative industries, (but it's more than a little relevant for other industries as well) rather than for developers and implementors. We keep it high level, so there’s no code to worry about, but we’ll also delve into these technologies in some detail.So if you need to know more about what HTML5 is, and what it can do for you, then grab a copy. Or if your client, manager, or some other decision maker you work with needs to get up to speed with modern web technologies, then send them a copy (or print it out and put it on their desk!)" ["post_title"]=> string(32) "An update to HTML5 for Creatives" ["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(32) "an-update-to-html5-for-creatives" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2012-12-05 09:09:28" ["post_modified_gmt"]=> string(19) "2012-12-04 23:09:28" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4462" ["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)#252 (25) { ["ID"]=> int(4456) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2012-11-19 10:13:08" ["post_date_gmt"]=> string(19) "2012-11-19 00:13:08" ["post_content"]=> string(10731) "Every 6 months or so, going back as far as 2006, and doubtless further, the issue of diversity in speaker line ups at web industry events raises its head. And there is much wailing and gnashing of teeth. Folks raise the spectre of "political correctness", camps harden. Occasionally there's a mea culpa (for which the "offending" event is roundly praised), and nothing much seems to really emerge from all the sturm und drang, as 6 months later it happens all over again.Now, at Web Directions, we've been holding events for this industry since 2004. And, if you take a look at our lineups over the last few years, you'll see that women on the whole tend to be pretty well represented (and you know, there are other groups that it might be important to consider who are under represented on our collective stages, so hopefully we can start addressing that issue as well).First, if you don't think a diversity of representation, in and of itself, is important at events like these, please stop reading now. Really, there's no point. I believe, in and of itself, this is an important goal. You might believe that quality in and of itself, unconstrained by any other consideration is all that matters. I don't.Because everything we do has all sorts of subtle consequences. And to me, it's important to do your best to think about those consequences, and ensure the outcomes from these are better, rather than worse than they otherwise might be.Let me give you an example. Suppose that you are running a conference about X. And suppose that the very best speaker on earth about (like so much better than anyone else that no one will even argue with you) is also a racist, homophobic misogynist. If all that matters is their presentation on its merits, then of course you'd have them speak right?BTW, this is not a straw man argument. This is called a "reductio ad absurdum" argument.- Assume something is true.
- Derive something false based on that assumption
- Demonstrate the assumption is false
- It's maths people, it works.
Don't have a request for proposals.
1. If you make your decision based on proposals, you have people on stage who are the best at writing proposals. The best at writing presentation abstracts. Which is almost 100% unrelated to whether they'll present well. Because presentation is about a great deal more. It's about- stage presence, including personality, comprehensibility, warmth, humour
- quality of narrative
- quality of slides
- content of presentation
Scout
Maxine and I spend a great deal of time scouring the web for interesting blog posts, articles, slideshare decks. We look for intelligent people saying interesting, non obvious things. If they can express these things well, visually, in writing, then maybe there's a good chance they can do this on stage as well.nurture
Web Directions runs all kinds of free events around Australia, and supports others like Ignite, Trampoline, and more, which give people an opportunity to begin, and further their presentation career. What Do you Know this year featured nearly 70 speakers, some experienced, many we'd never seen before, sharing their expertise. Some of them went from there to speaking at our main events. We hope, and believe many more will too.We also give people the opportunity to get a taste of what it is like up on our stage by introducing speakers. More than one person first graced a stage as a Web Directions session MC, and has gone on to speak at the event. Even to Keynote our events.And recently, we've experimented with session formats, introducing 15 minute, highly focussed sessions, that make the transition to speaking about something you're passionate about less daunting than starting with a 50 minute extravaganza.Work at it
You really have to work at this to make it happen. It is true in our experience that women are less likely to put themselves forward, and more likely to turn down an invitation. Do we have a quota? There's no number we must hit, but we look for balance, and we kind of just know when we don't have it. When we run a multi-track event, a lack of balance might mean a fair representation in say design focussed tracks, and little or none in developer focussed tracks. Have we ever had a substandard speaker striving for diversity. I'd say, hand on heart, no. Certainly, well known speakers leaving the audience underwhelmed is a far bigger issue.Dirty little secret
I'll let you in on a dirty little secret of conference organizing. The most well known speakers are rarely the ones people ultimately remember best, and rave the most about. It's those who they've never heard of, who challenge them, who are. As I just mentioned, substandard presentations by "token" speakers has never been an issue for us. Substandard presentations by well known speakers has been on more than one occasion.Trust us, "rock star" speakers won't guarantee your event is a sell out success. This is not lollapalooza (note, now defunct) where people come to see the most popular acts.A successful event has to reach far beyond those who follow the most well known industry voices on Twitter or comment on their blogs, to have the remotest hope of being an ongoing, sustainable event. Most of your audience won't even know who they are. Truly.Involve women
I have a whole swag of daughters, so from a personal perspective, this is an important issue. Going back years, decades really, equality, diversity, these have been important to me. But the truth is, I'm a staggeringly privileged person. I'm male. I'm "white". I was born and raised in the developed world. I was sent to really good schools. I had parents who valued education, and had enough resources to invest in it for their kids. I went to about as good a University you could go to in Australia. So my perspective is ultimately basically theoretical.Guys like me like to think that being intelligent, thinking a lot about something, knowing its history means we really understand it. In the case of things like discrimination, we really don't.I've had the even greater good fortune to have Maxine as a partner in Web Directions. Her perspective is what really guides the shape of our lineup. We discuss who should speak, about what, and why, all the time. We don't always agree. But when it comes to this sort of issue, I trust her "spidey sense". If you don't have that sort of perspective, you'll struggle. Because as well meaning, and intelligent as you are, it's all still theoretical.So, involve women, and others with diverse perspectives in your decision making, trust them and listen to them. Your chances of going terribly wrong will be greatly diminished.By the way, for what it is worth, our first event, way back in 2004 had no women speaking. We realised this after putting the program together. We've made sure that we rectified this every subsequent year. But it demonstrates that unless you are conscious and work at this, you won't do well enough.In the eating
Now, while virtue is its own reward, might I point out that having been around since 2004, we've been around for longer than just about any event in our industry (at present I can only think of Web Visions predating us and still going, meanwhile juggernauts like Web 2.0 Expo have come and gone), with an audience of 35% to 40% women, having a commitment to diversity as a central, if not necessarily (until now at least) trumpeted core value, certainly hasn't hurt us. Not once to my knowledge, have we been accused of tokenism. Not once has a speaker been criticised as substandard with the insinuation that they were there just to make up the numbers.I always come back to a pretty basic question when I make a decision about important things in my life. What kind of a world do you want to live in? And how do I go about making the world a little more like that place?At Web Directions, we've spent years putting our money where our beliefs are. And while it's not why we do it, it's paid us back in spades. And that's a great privilege." ["post_title"]=> string(24) "The proof of the pudding" ["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(24) "the-proof-of-the-pudding" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2012-11-19 10:13:08" ["post_modified_gmt"]=> string(19) "2012-11-19 00:13:08" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4456" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "7" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [10]=> object(WP_Post)#251 (25) { ["ID"]=> int(4437) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2012-10-17 11:12:35" ["post_date_gmt"]=> string(19) "2012-10-17 01:12:35" ["post_content"]=> string(2583) "Over the last year or two, there's been quite a good deal of conversation about "the second screen" or how people use mobile or tablet devices while watching television to augment that experience.Of course, people have been using these devices (as well as laptops) for some time now at conferences like Web Directions, to tweet, post photos (and check their emails, which they really should try to stop doing as much as possible) and otherwise engage with the speakers, presentations, and one another.But these have typically been quite ad hoc arrangements. Folks fire up their favourite twitter client, visit various web sites, check in on their emails just quickly (stop that!)So, at Web Directions, we've been thinking for a while about how to create a more curated "second screen" experience, which brings together the people at an event, and the photos and tweets they are creating in response to it.So today, we're launching Web Directions Now. It's still very much a work in progress, but we're excited to see how it will work in the real world of Web Directions South, which is on the next couple of days here in Sydney.So, whether you're here at the conference, or a world away, you can keep tabs with what's happening.We're excited to be seeing as a key part of it the public debut of EventWatch, from NICTA, with a little help from awesome Sydney UI/Dataviz folks Small Multiples, which visualises clusters of tweets about the event, using semantic analysis.Web Directions' own Guy Leech and John Allsopp combined to develop a real time directory of attendees via their twitter handles, a real time gallery of photos tagged wds12 at Instagram and Flickr, as well as the news section and interactive conference program powered by Timeline.js.If you're at the conference now.webdirections.org will hopefully help you make sure you don't miss out on a session, a competition, or anything else that's going on. Hopefully too it might help you find people there you know, or people who share similar interests, via their tweets and photos.And if you can't make it, then at least we hope you might have some sense of what's happening, what folks are talking about (and eating, and wearing, and who knows what else). And think about coming along next time.We'd love to hear your thoughts!" ["post_title"]=> string(68) "Exploring the "second screen" at conferences with Web Directions Now" ["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(42) "exploring-the-second-screen-at-conferences" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2012-10-17 11:13:27" ["post_modified_gmt"]=> string(19) "2012-10-17 01:13:27" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4437" ["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)#250 (25) { ["ID"]=> int(4429) ["post_author"]=> string(1) "3" ["post_date"]=> string(19) "2012-09-21 14:48:48" ["post_date_gmt"]=> string(19) "2012-09-21 04:48:48" ["post_content"]=> string(2014) "This morning, I was honoured to take part in the first "Web Behind", a new segment of the great Web Forward podcast, with Jen Simmons and Eric Meyer. The audio should be online soon.During that, I announced a little project I've been working on, using the fantastic Timeline.js from Verite.The goal is to bring together some of the most important milestones in the history of the web, whether they're- the publication of seminal articles and books;
- the publication of important standards and RFCs;
- the release of important software (browsers, servers, tools, libraries;)
- significant events, such as the founding of the W3C.
- What the key features of “HTML5” are;
- What uses each of these have;
- What support these have in web browsers, mobile and tablet devices; and
- Why you should care.
- mobile and tablet applications;
- interactive, engaging online campaigns;
- browser based, Facebook, and other social games; or
- more traditional web sites,
- How do you turn an idea into a business?
- Financing models - Kickstarter? Angel and Venture Funding? Bootstrapping? or some combination?
- Business models - freemium, premium, ad driven, subscription, service based?
- Incubators - Australian and US based - are they the right model for you? What are the pros and cons?
- Social responsibility at the heart of a successful startup
- Moin Zaman
- Nick Josevski - Day 1, Day 2
- Tait Brown's wrap-up slideshow
Day 1: HTML5
Device APIs,closing the gap - Dave Johnson (@davejohnson)
HTML5 Messaging - Damon Oehlman (@damonoehlman)
Getting all touchy feely with the mobile web - Andrew Fisher (@ajfisher)
- Presentation Slides
- W3C spec
- HTML Rocks Touch
- Big list of touch stuff
- Demo Repository
- Touch patent issues
- Patent Advisory Group Charter
Implementing video conferencing in HTML5 - Silvia Pfeiffer (@silviapfeiffer)
- Presentation Slides
- W3C WebRTC specification, editor's draft
- WebRTC initiative, supported by Google, Mozilla and Opera
- Testing WebRTC in Google Chrome - running demos; getting started
- Demo by Google Dev Relations Paul Irish - video; slides
- HTML5 code demos
- Sample code
The HTML5 History API, PushState or Bust! - Anson Parker (@anson)
- HTML5 History API tutorial
- Twitter engineer Dan Webb on their choice to use #! URLs
- A History API library that supports older browsers (with #'s - so beware!)
Fantastic forms for mobile web - Tammy Butow (@tammybutow)
- Presentation Slides
- HTML5 differences from HTML4
- Dive into HTML5 - forms
- HTML5 inputs and attribute support
- Ryan Seddon's H5F
- Modernizr
- initializr-template
- HTML5 Boilerplate
Drag and drop and give me twenty - Max Wheeler (@makenosound)
- Presentation Slides
- Drag and Drop Spec
- DnD and Friends
- Native HTML5 Drag and Drop
- HTML5 Drag and Drop
- Drag and Drop with Microsoft Internet Explorer 5
- The HTML5 drag and drop disaster
- Fontdragr
Getting off(line) - John Allsopp (@johnallsopp)
Designing in the browser - Divya Manian (@divya)
- Presentation Slides
- Stephen Hay's Responsive Design Workflow presentation
- For scaffolding - docpad; jekyll
- HTML5 Boilerplate
- Sass
- LESS
- Stylus
- The BEM naming methodology
- Mustache
- Eco
- haml
- Generate fake data with Faker.js
- Twitter Bootstrap
- CodeKit
- LiveReload
- Docco
- StyleDocco
- Placeholder images for every case
Day 2: JavaScript
JavaScript, Enter the Dragon - Dmitry Baranovskiy (@dmitrybaranovsk)
NPM, Node's Personal Manservant - Jed Schmidt (@jedschmidt)
Truthiness, falsiness and other JavaScript gotchas - Anette Bergo (@anettebgo)
- Douglas Crockford's "JavaScript, The Good Parts" (book)
- Douglas Crockford's "JavaScript, The Good Parts" (video)
The main event, beyond event listeners - Damon Oehlman (@damonoehlman)
Getting closure - Mark Dalgleish (@markdalgleish)
Debugging secrets for the lazy developer - Ryan Seddon (@ryanseddon)
- Presentation Slides
- Modernizr
- Travis
- Browserstack, live web based cross browser testing
- Node-browserstack
- Yeti, the UI Easy Testing Interface
Party like it's 1999, write JavaScript like it's 2012 - Tony Milne (@tonymilne)
BackgroundModulesRequireJS- RequireJS homepage
- Almond, the light weight shim (alternative to RequireJS in production)
Clientside templates for reactive UI - Tim Oxley (@secoif)
- Recommended Reading - Asynchronous UIs: the future of web user interfaces and the client-side templating throwdown: mustache, handlebars, dust.js, and more
- Unless you have a very good reason not to, use Handlebars
- Recommended Framework: Ember.js
- Tools for Building Serverless Websites: StatiCloud and eson
- Learn to say no to clients. Don't give your clients a CMS. Just teach them to write JSON, or even better, CSON
- And have them markup their pages using markdown. Build tools are your friends, learn to use Make
- And be more like TJ
HTML5 technologies and game development - Rob Hawkes (@robhawkes)
- Presentation Slides
- Foundation Canvas (book)
- HTML5 Games Most Wanted (book)
- Rawkets: built with HTML5 and WebSockets
With the rise of native mobile apps, what place is there for web developers in the mix? Frameworks like KendoUI, jQuery Mobile, and SenchaTouch can help develop UIs that feel more "native app-like", and technologies like phoneGap can both give us lower level APIs, and help us wrap up our code to be deployed into App Stores.
But a platform we've been excited about for some time, Blackberry 10, makes web technologies first class citizens.
BlackBerry's browser is a modern webkit browser, with industry leading scores in terms of performance, and feature support. But, unlike with many other platforms, Web developers get access to low level device APIs right from JavaScript. You can debug your apps using a web browser on your desktop, while they run natively on the device, and then package your apps to be deployed in BlackBerry World, the app storefront for the BlackBerry platform.
So, if you've already got mobile friendly or optimised content or apps, it makes sense to consider spending that little bit of extra effort to turn it into a BlackBerry 10 Native App.
Web Directions Code Blackberry App Competition
To give you just a little more incentive, BlackBerry are holding a competition for Australian and New Zealand residents, with top entrants showcased at Web Directions Code, and some pretty awesome prizes. And you don't have to be attending Code to enter!
What you have to do
- Check out http://developer.blackberry.com/html5 for platform documentation/tools
- Create a mobile app using web technologies (and phoneGap or WebWorks)
- Submit a .bar app file to csaunders@blackberry.com (with a short description for voters) by noon on May 1st AEST.
- Win awesome prizes!
so, you're thinking this is going to be a lot of work. Think again! And to give you a little more incentive, here's what's on offer.
Prizes
First Prize
- All expenses paid trip to BlackBerry Jam Asia 2013
- BlackBerry Z10 smartphone
- $2000 cash
Second Prize
- BlackBerry Z10 smartphone
- $1500 cash
Third Prize All
- BlackBerry Z10 smartphone
- $1000 cash
All voters at Web Directions Code will walk away with great swag!
Judging
Judging will have two components:
- A crowd vote by attendees at Web Directions Code
- Judging by a panel of Judges including Chris Saunders from BlackBerry and John Allsopp from Web Directions
The Workshop
To make it even easier to enter, Chris Saunders from BlackBerry will be hosting a workshop at Web Directions secret lair in Sydney, from 2pm to 5pm, Friday April 26th. Just bring your laptop, and code, and have Chris on hand to help you get up to speed, and maybe even complete your porting job, as well as test on some real live Blackberry 10 devices, before winding up the week with a beer. Then head around to #Fridayat4 to catch up with many more from the Sydney web community
It's free, but places are limited, so sign up now, and get in the running for a trip to South East Asia later this year for BlackBerry Jam Asia (including flights and accommodation), cash prizes, and brand new BlackBerry devices.
[advanced_iframe securitykey="a17eccfcdfef3c28f0004aef151a069505193397" src="http://www.eventbrite.com/tickets-external?eid=3511824963&ref=etckt&v=2" frameborder="0" height="214" width="100%"]" ["post_title"]=> string(63) "Bring your web apps to the Blackberry platform, win cool stuff!" ["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(61) "bring-your-web-apps-to-the-blackberry-platform-win-cool-stuff" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2013-04-19 15:24:33" ["post_modified_gmt"]=> string(19) "2013-04-19 05:24:33" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=4555" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "6" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } ["queried_object"]=> object(stdClass)#298 (16) { ["term_id"]=> &string(1) "1" ["name"]=> &string(4) "Blog" ["slug"]=> &string(4) "blog" ["term_group"]=> string(1) "0" ["term_order"]=> string(1) "0" ["term_taxonomy_id"]=> string(1) "1" ["taxonomy"]=> string(8) "category" ["description"]=> &string(0) "" ["parent"]=> &string(1) "0" ["count"]=> &string(3) "559" ["cat_ID"]=> &string(1) "1" ["category_count"]=> &string(3) "559" ["category_description"]=> &string(0) "" ["cat_name"]=> &string(4) "Blog" ["category_nicename"]=> &string(4) "blog" ["category_parent"]=> &string(1) "0" } ["queried_object_id"]=> int(1) }Blog
Morning coffee for web workers News Feed Podcast Follow Us
Bring your web apps to the Blackberry platform, win cool stuff!
- In: Blog
- By: John
- April 17, 2013
- 6 Comments
With the rise of native mobile apps, what place is there for web developers in the mix? Frameworks like KendoUI, jQuery Mobile, and SenchaTouch can help develop UIs that feel more “native app-like”, and technologies like phoneGap can both give us lower level APIs, and help … Read more »
What Do You Know Melbourne — wrap-up
Last week was huge for Web Directions, as we backed up from our What Do You Know Brisbane event on Wednesday and headed straight for What Do You Know Melbourne on Thursday. It’s been great to share the “web design … Read more »
What Do You Know Brisbane wrap-up
- In: Blog
- By: Maxine
- April 8, 2013
- No Comments
Last Wednesday night John and I headed up to the warmer climes of Brisbane for another What Do You Know night. There was a big turnout, so thanks so much to everyone who made it along.
All the presenters did a fantastic job, even in “The Bermuda Triangle of AV” which … Read more »
A Dao of Web Design at 13
Today (or yesterday, depending where you are in the world, and indeed perhaps many years ago now, if you’re reading this in the future) a little article I wrote in the then quite young “A List Apart” turned 13.
Challenging F Scott Fitzgerald’s dictum, since turning the ripe … Read more »
What Do You Know Sydney wrap-up
- In: Blog
- By: Maxine
- April 2, 2013
- 2 Comments
The Easter weekend got off to a fine start for all the Sydneysiders who made it along to What Do You Know last Thursday night.
Thanks for coming along if you were there, and if you weren’t, make sure you are following @webdirections, or receiving our newsletter, to be the first … Read more »
Geek Girl Dinner — tips and resources for aspiring presenters
- In: Blog
- By: Maxine
- February 27, 2013
- 2 Comments
How to get the opportunity to speak at an event
- don’t be afraid to put your hand up!
- research previous events and come up with something appropriate for the event
How to endear yourself to the event organiser
- be an awesome correspondent!
- read all the info you receive about your role in the event carefully … Read more »
Web Directions South 2012 — videos
- In: Blog
- By: Maxine
- February 13, 2013
- No Comments
Last year for the first time ever, we decided to create video of every single session of our main conference, Web Directions South. We did this in response to a theme that had consistently emerged in … Read more »
Code 2013 in Melbourne
- In: Blog
- By: John
- January 31, 2013
- No Comments
Last year, at Web Directions, we took a bit of a risk.
Actually, every year, all the time we take risks. Sometimes they turn into something for the long term. Always we learn something.Last year’s risk was a brand new conference, focussing on programming for the web. A single track conference, … Read more »
An update to HTML5 for Creatives
- In: Blog
- By: John
- December 5, 2012
- No Comments
A couple of months back, we published the first version of our HTML5 for Creatives, an ebook looking at what HTML5 is, and its implications for Creative Directors, and other “creatives”.
As noted, there was some irony in the fact is was a PDF. Well, prepare for more irony, as we’ve … Read more »
The proof of the pudding
- In: Blog
- By: John
- November 19, 2012
- 7 Comments
Every 6 months or so, going back as far as 2006, and doubtless further, the issue of diversity in speaker line ups at web industry events raises its head. And there is much wailing and gnashing of teeth. Folks raise the spectre of “political correctness”, camps harden. Occasionally there’s … Read more »
Exploring the “second screen” at conferences with Web Directions Now
- In: Blog
- By: John
- October 17, 2012
- No Comments
Over the last year or two, there’s been quite a good deal of conversation about “the second screen” or how people use mobile or tablet devices while watching television to augment that experience.
Of course, people have been using these devices (as well as laptops) for some time now at … Read more »
The Web History Timeline Project
- In: Blog
- By: John
- September 21, 2012
- 13 Comments
This morning, I was honoured to take part in the first “Web Behind”, a new segment of the great Web Forward podcast, with Jen Simmons and Eric Meyer. The audio should be online soon.
During that, I announced a little project I’ve been working on, using the fantastic … Read more »
HTML5 for Creatives
- In: Blog
- By: John
- September 19, 2012
- 6 Comments
By now, professional web designers and developers have got a fairly good grip of “HTML5”. Yes, we know most of what is referred to as HTML5 is not strictly HTML5 at all, indeed a good deal is not even HTML, rather CSS and the DOM. But we know what it … Read more »
The all new startup track at Web Directions South
- In: Blog
- By: John
- September 4, 2012
- No Comments
For nearly a decade, we’ve been working here at Web Directions to help build a world-class, web focussed industry and profession here in Australia. From humble beginnings, bringing together 200 web developers, we’ve grown to one of the world’s biggest and most respected web design, development and ideas focussed events.
While … Read more »
Web Directions Code wrap up and slides
- In: Blog
- By: Maxine
- May 30, 2012
- No Comments
The first ever Web Directions Code really could not have been better. It was so great to bring something new to Melbourne and for it to be an out of the box success, and to meet so many interested and active developers from across … Read more »
Stay in touch
- Our awesome weekly newsletter:
- Our Twitter account, @webdirections
- Our YouTube Channel
- Our Facebook Page
- Our RSS Feed
State of Web Development Reports
Flip through our detailed reports focussing on the technologies and techniques used by web professionals around the world.
- State of Mobile Web Development (2011)
- State of Web Development (2010)
- State of Web Development (2008)
Slides and podcasts from previous events
- accessibility
- coding
- data
- design
- development
- html
- html5
- innovation
- interaction design
- javascript
- mobile
- strategy
- usability
- user experience
- visual design
- wdn08
- wds07
- wds08
- wds09
- web standards
Jobs from jobs.webdirections.org
Post contract, part-time or full-time job offerings for web professionals of all types for free, or find properly qualified job openings as a web professional.
