Year round learning for product, design and engineering professionals

Shane Morris – Interaction design school 101

Shane Morris PortraitIn this talk I’d like to reflect on my almost 20 years as an interaction designer – the things I’ve learned along the way, and the things I wish I would have learned at Interaction Design School, if such a thing had existed back then. Along the way we’ll review some of the 101 things we all should have learned in Interaction Design School, sourced from ixd101.com (the blog I share with Matt Morphett), and beyond.

Tatham Oddie – Practicing Web Standards in the Large

Tatham Oddie PortraitWeb standards might be second nature to all of us here, but they don’t always fly so easily in the enterprise. Obscure browsers and CIOs watching their bottom line can often leave a passionate development team feeling stifled. In this session we’ll look at how a number of large scale websites successfully adopted new standards and opened their content to more audiences and devices than ever before.

Paul Hagon – Enriching large data sets

Paul Hagon PortraitLibraries contain masses of beautifully structured data collected over many years. But these records may have their flaws and might now want to be used in ways, such as location based services, that weren’t imagined 30 years ago. How can we use existing API’s and web services to enrich this data to enable it to be used in a variety of ways. This data also needs to be exposed for others to use and build upon. With the recent release of the Government response to the Web 2.0 taskforce, how can institutions comply with these recommendations by providing their data in usable forms for the public. What’s involved in building an API into our resources and how can our data be given more meaning through semantic linkages like RDFa?

Josh Williams – Keynote: Where are we going?

Josh Williams PortraitDuring this brisk discussion we’ll separate fads from the future, debate native apps versus the mobile web, take an honest look at the hype behind geo-location, then take a step back to ask ourselves where the web—and we ourselves—are going. Hold on, it’s going to be a wild ride!

Knud Möller – RDFa everywhere

Knud Möller PortraitIn this talk, an overview will be given of the RDFa technology in general, followed by an outline of its latest developments, such as the RDFa API and the definition of RDFa Core.

Mark Nottingham – Browser Caching and You (A Love Story)

Mark Nottingham PortraitOver time, Web developers have feared, hated and loved Web caching, at times trying to kill it, at others professing undying love. Mark Nottingham (chair of the IETF HTTPbis Working Group and author of its revised Web Caching specification) will examine how browsers (mis)-treat your content today, as well as where your relationship with browser caching might go in the future.

Divya Manian – Active web development

Divya Manian PortraitWeb technologies are evolving at such a frenetic pace that it becomes almost mandatory to learn on your own. A lot of us still depend on other people to do this learning for us, and we tend to use their answers to solve our everyday problems. Inconsistent implementations, rapidly evolving specs, questionable performance impacts and maintenance implications mean we cannot always depend on others for answers but must involve ourselves actively in the process of developing specifications for new Web technologies. But how do we go about it? There are some simple rituals we can all do, which can have us be better-informed and also better inform the people and groups who are most directly involved in the development of new Web technologies.

Patrick Lee – JavaScript Sprachraum

Patrick Lee PortraitIn this session Patrick will be looking at JavaScript outside of the browser, focusing on how to use it for web server applications. Starting with the old in Helma and progressing through various usages to the most new and exciting with node.js, Patrick will talk about why JavaScript on the server matters right now and show you how to get started using it.

Michael Mahemoff – HTML5: Online and Offline

Michael Mahemoff PortraitHTML5 introduces several so-called “offline” technologies: application caching, local storage, and file access, to name a few. But these technologies are not just for purely offline apps; they boost startup performance, overcome network outages, and partition content away from the server. This talk will explain how you can incorporate these technologies into your work today and identify the features browsers will be supporting in the near future.

Andy Clarke — Keynote: Hardboiled Web Design

Andy Clarke PortraitAndy Clarke’s Hardboiled Web Design is an uncompromising look at how to make the most from modern design tools and browsers, up-to-date techniques and processes. In this practical, design focussed talk, Andy will discuss the ‘how’ as well as the ‘why’ and will challenge your preconceptions to help you make better work for the web.

Ben Schwarz – Building a better web with HTML5

Max Wheeler PortraitDuring my session we’ll look at where the future of HTML lies, including new structural elements. You’ll also grasp an introduction to associated technologies that have come into popularity with the steam of HTML5: SVG, Web Sockets, Web Workers, Geo-location and making applications useful offline.

Grant Young – Creating platforms for social innovation

Grant Young PortraitIn this presentation Grant Young will examine how innovative organisations are using social technologies and design methods to create multi-dimensional value — both for the organisational and community — and will explore the themes that underpin the examples with a view to applying them in your context.

Max Wheeler – Location, location, geolocation

Max Wheeler PortraitThis session will take you through building a location-based mobile app using HTML, CSS, and JavaScript. Including cross-platform techniques for figuring out where your users are, and providing graceful fallbacks options for devices that don’t have geolocation support (or users that don’t want to tell you exactly). You’ll learn about geocoding to a physical address (and the other way around) and look at how to build a mobile-friendly map with local points of interest.

delivering year round learning for front end and full stack professionals

Learn more about us

Going to #wds18 has given me inspiration to attend more conferences. Meeting tech folks like myself and learning from each other is pretty amazing!

Hinesh Patel Ruby and React Developer