Code of Conduct
Buy Tickets

An affordable full-day conference for designers & front-end developers. Join us in the heart of Leeds for an all-star lineup featuring some of the country’s finest minds.

24th April, 2017

Buy Tickets – £45



Single-track, single-day front-end conference


09:00 – 17:00, 24th April, 2017


Everyman Leeds,
Trinity Leeds,
Albion Street,


In association with Leeds International Festival


Phil hawksworth

Phil Hawksworth (MC)

Phil is Technology Director at R/GA, the global, connected design agency. Based in London but working with clients around the world such as Nike, Google, Hyundai and Samsung, Phil’s mission is to bring engaging and effective experiences to the widest audience possible.

Jeremy keith

Jeremy Keith

Irish web developer and author living in Brighton, working with the splendid design agency Clearleft.

Katie fenn

Katie Fenn

Katie Fenn is a software engineer with ten years of experience working with JS, CSS and PHP. She is usually up far too late working on open source projects or playing video games, and up far too early watching motorsport.

Patrick hamann

Patrick Hamann

Patrick is a Web Performance Engineer at Fastly where – amongst other things – he is helping to build a faster web for all. Prior to Fastly, helped architect some of the world's largest media websites including The Guardian and The Financial Times. When not speaking or ranting about performance he enjoys spending his spare time discovering new food and craft beer.

Alice bartlett

Alice Bartlett

Alice is a senior developer at the Financial Times. Before this she has worked for the Government Digital Service, BERG, and IBM.

Ruth john

Ruth John

Ruth is a web developer and creative technologist, who has enjoyed a career spanning over a decade working on websites, applications and most recently interactive art projects. She likes to educate people about new web technologies and inspire them to try them, coming up with exciting and engaging ways to use them, as well as interesting integrations into everyday development. As a Google Developer Expert and founding member of { Live : JS } she’s almost always got a conference talk lined up, article ready to be published or live show tour date in the diary.

Alberta soranzo

Alberta Soranzo

An incorrigible nomad, Alberta was born and raised in Italy, has lived in California and now works in London, as Director of End-to-End Service Design at Lloyds Banking Group. Leading a team of systems thinkers and service designers, she's looking at shaping the future of financial services by transforming the organization from within.

Alberta sketchnotes the meetings she attends (and there are many), is a resolute ice hockey player and cares deeply about the very small things that, she says, "matter a lot".


09:00 – 09:45


09:45 – 10:00

Opening remarks

10:00 – 10:45

Jeremy Keith – Evaluating Technology

We work with technology every day. And every day it seems like there's more and more technology to understand: graphic design tools, build tools, frameworks and libraries, not to mention new HTML, CSS and JavaScript features landing in browsers. How should we best choose which technologies to invest our time in? When we decide to weigh up the technology choices that confront us, what are the best criteria for doing that? This talk will help you evaluate tools and technologies in a way that best benefits the people who use the websites that we are designing and developing. Let's take a look at some of the hottest new web technologies and together we will dig beneath the hype to find out whether they will really change life on the web for the better.

10:45 – 11:15

Alice Bartlett – Can't you make it more like bootstrap

In this talk, Alice will walk you through the ecosystem of web projects at the Financial Times, and the tools her team builds and maintains in order to help keep those projects quick to build and consistently designed.

11:15 – 11:45


11:45 – 12:30

Patrick Hamann – The first meaningful paint

To render a webpage, browsers needs to go through the complex dance of networking, parsing and painting before any content can be displayed to your user. Over the years, we've developed mechanisms and hacks to aid the browser at each stage of this process, but these have always come at some cost or trade-off.

How can we utlilise modern web platform features to load our assets as fast as possible? Should we still be inlining our critical content into the document or instead, how can HTTP/2 server push and Service Workers help us?

In this talk we will take a journey exploring the current, past, and future best-practices for loading in the browser and come away knowing how to achieve a first meaningful paint within 1000ms. Ultimately; creating a faster, more resilient experience for our users.

12:30 – 13:15

Katie Fenn – Functional JavaScript, in a nutshell

JavaScript is a language of two flavours: object-oriented and functional. Some would say functional is JavaScript's dominant flavour, but only recently have we started exploring its uses fully.

This talk will introduce the basic ingredients of functional programming and explain why embracing them makes JavaScript easier to work with.

13:15 – 14:30


14:30 – 15:00

Lightning talks

A series of lightning talks covering a variety of topics.

15:00 – 15:30

Ruth John – How To Be A Web A/V Artist

Come and be fascinated by the world of audio visualisation in a browser. This isn't just about creating stunning data vis to music! We see how we can pipe data realtime into custom properties to enhance our visuals. The speaker re-addresses how we analyse sound via the Web Audio API and proposes a better way of processing the data to better suit music, and, to top it all off, we harness the Web MIDI API for full hardware control as well. You may not think it, but this really is a talk with a great deal of take-aways and new techniques for you to consider in your coding life.

15:30 – 16:45

Alberta Soranzo – Our eternal (digital) afterlife

Much as we don't like to admit it, users have an expiration date. Even in the best case scenario, where the product and services we design aren't abandoned due to inertia or lack of interest, human beings stop being users when life ends. Or do they? More and more often what is left behind is a digital ghost, a unidimensional clone borne out the million of macro and micro-interactions that we generate during our physical life.

We will embark on a wacky journey through the maze of novelties and oddities that surround the end of life, to understand how we can organize information and systems, and answer those ethical and practical questions raised by death in the digital age.

16:45 – 17:00

Closing remarks

We’re social!

We've partnered with some of Leeds’ finest independent bars, restaurants, and coffee shops. Visit any of our friends listed here, show them your All Day Hey! lanyard, and get 10% off.



Depending on where you’re travelling from, the quickest way to get to the venue is a train into Leeds city centre. From there it’s just a 5 minute walk to Trinity Leeds, where you’ll find the Everyman cinema on the second floor up the escalators.


The nearest bus stops to the venue are on Boar Lane. There are frequent buses to the following stops:


A taxi from a Leeds suburb will cost you anything from £6 – £20. White taxis will cost slightly more. Amber Cars are a well known and respected Leeds taxi company, however you will need to pre-book.


Whilst it might be more convenient to drive to the venue, the cost of all day parking may outweigh that convenience. The nearest car parks can be found on Swinegate and Butts Ct. CitiPark Leeds Dock is further away but may be cheaper than the more central options.


If you’re looking to stay the evening of the conference, we’d recommend the following nearby places:

Code of Conduct

All Day Hey! is a gathering of individuals who share a focus on front-end development and the various fields with which it intersects. All Day Hey! is an inclusive, cooperative environment where all practitioners and interested non-practitioners are welcomed, open dialogue is encouraged, and all perspectives are appreciated.

We expect cooperation from all participants to ensure a safe environment for everybody. Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion.

We do not tolerate harassment of conference participants in any form in any conference venue, including talks, workshops, social events, or other channels of communication.

A conference participant who violates these rules will be asked to stop. Should the participant not comply, the participant may be expelled from the conference without a refund. The conference organizers reserve the right to expel anyone who violates these rules.

If you need help at any point during the conference, please reach out directly and immediately to the conference co-chairs Josh Nesbitt and Harry Roberts. You can also reach out to any Everyman Cinema staff member at the conference. We all can also be reached via email. All information will be kept confidential unless we determine that disclosure with appropriate third parties (including but not limited to law enforcement, Everyman Cinema, etc.) is necessary. We will discuss your options with you before we take any step unless your security or that of other attendees is at risk.