Year round learning for product, design and engineering professionals

Connected UX – video presentation by Aarron Walter

Though design research has become common practice at product companies, it often produces insights that slip into the hazy distance as documents get lost on a hard drive, or ignored by someone in a different department. Worse still, efforts get duplicated when communication breaks down. UX teams have design research down to a science, but […]

ECMAScript 6 – video presentation by Axel Rauschmayer

ECMAScript 6 is the next version of JavaScript (the current version is ECMAScript 5). It will be an official standard by the end of 2014, but there are tools that enable you to use it right now. This talk explains the goals for ECMAScript 6, how it is designed, what features it has, and how […]

Future Perfect Tense – video presentation by Relly Annet-Baker

Bad news: there will never be the perfect time to form that web steering committee, charged with tackling your company’s website needs for the future. Besides, the future is already here. You are smack bang in the middle of a multifaceted revolution. A multiplatform, multiscreen, multidevice multi-mess. And you are equipped with … a CMS […]

Hack Yourself First – Troy Hunt

‘Hack Yourself First’ is all about developers building up cyber-offence skills and proactively seeking out security vulnerabilities in their own websites before an attacker does. It recognises that we have huge volumes of existing websites that haven’t gone through sufficient security review plus we continue to create new content that even when built with security […]

Beyond Mobile, Beyond Web – video presentation by Scott Jenson

As the cost of computation and connectivity plummets, manufacturers are going to put ‘interactivity’ into every device. What does this mean for us as designers and curators of experiences? This talk discusses how the principles of the open web must apply not only to prototocols but to hardware as well. How can we make sure […]

Barely Succeed! It’s Easier! – video presentation by Maciej CegÅ‚owski

I’ll talk about some alternative definitions of success that are more achievable (and more fun!) than the Silicon Valley casino. It turns out that staying small offers some surprising advantages, not just in the day-to-day experience of work, but in marketing and getting customers to love your project. Best of all, there’s plenty more room […]

Oh No! Spaghetti Code! – video presentation by Fiona Chan

Large, unmaintainable CSS code is a common problem for many websites. It is often neglected because things can still somehow work even when the CSS is really bad! But not only does this slow down performance, it also inhibits developers from producing quality code.But if you start your site with a solid foundation, developing a […]

Flexbox – video presentation by Ryan Seddon

Lets face it, layout in CSS has sucked for a long time. We’ve gone from tables to floats to inline-block layouts but they all lacked any real consideration for actual complex layouts that involve content re-ordering.In comes flexbox a powerful part of the many great layout specs available in your favourite evergreen browser right now! […]

Modularity Matters – Anna Gerber

Breaking software down into de-coupled, reusable modules is a key development practice that improves code reusability, maintainability, scalability and testability. But how do we apply this practice within web applications?This talk examines and compares existing approaches for developing modular JavaScript components and discusses best practices and patterns for developing and managing components, dependencies, packaging, delivery […]

Deep Interaction – a video presentation by Karl Fast

Deep interaction is the idea that interaction is an integral part of human thinking. It’s how we make meaning, develop understanding, and create insight. Interaction is more than clicking pixels and sliding fingers over glass. This talk explores what deep interaction means for designing the digital future.

Satisfying Movements – video presentation by John Allsopp

Web based animation has arrived, and it’s time for you to start taking advantage of it to engage and delight your users. And in this session we’ll see how. We’ll cover CSS Transitions and Animations, and throw some 2D and 3D Transforms into the mix as well, to understand how today’s most common, and eye […]

delivering year round learning for front end and full stack professionals

Learn more about us

[Web Directions] is a delicious mix of things educational, social and mind-blowing. It’s time out from the hurly-burly to step back, get some perspective, and develop new ways forward, fortified with a whole lot of new stuff in your head.

Chris Stephens Technology Director, Mozo