View Source London

27 October, 2017

Mozilla invites front-end developers and designers to participate in this one-day, intimate, single-track conference. At View Source, Mozilla brings together visionary speakers to look at the web from both technical and design perspectives, across platforms and devices.

Join us at this great opportunity to network with like-minded people in a collaborative, inclusive environment.


View Source features a world-class group of speakers whose talks will expose best practices and practical, innovative development techniques.


Our speakers are awesome, but there’s more to View Source — we are committed to providing a comfortable place for sharing, learning, and meeting new people. Discuss and collaborate in our social spaces, chill in comfy hangout spots, see some great demos, or even give a lightning talk! Our evening activity will provide a fun, friendly, learning-focused environment to continue conversations and start new ones.

27 October, 2017


Registration Opens


Jeremy Keith Building Blocks of the Indie Web

In these times of centralised services like Facebook, Twitter, and Medium, having your own website is downright disruptive. If you care about the longevity of your online presence, independent publishing is the way to go. But how can you get all the benefits of those third-party services while still owning your own data? By using the building blocks of the Indie Web, that's how!

@ Main Stage

Estelle Weyl Mobile Web Performance

While as developers we’re now enjoying the ubiquity of modern browsers accessing the web, it’s the devices themselves that are now creating constraints we always need to consider. The issue with mobile isn’t "Old IE", but rather battery life, latency, memory and UI responsiveness. In this session we'll discuss best practices to make sure your site performs well, no matter how your user is accessing your content.

@ Main Stage

Chris Lilley The State of WebFonts

Most websites use downloadable fonts now, at least at a basic level. But with CSS Level 3 OpenType font features, the widely adopted WOFF format, Chromatic Fonts, and more recently OpenType variable fonts - a single font file that behaves like multiple fonts - the capabilities opening up for typography on the web are extraordinary. In this session, Chris Lilley shows us what's possible today, and in the near future.

@ Main Stage



Inayaili de León Persson Keeping your design system alive

Creating a design system is not an easy feat, but making sure it's implemented, maintained, and doesn't suffer a slow, painful and quiet ending can be an even less attainable achievement. How do you make sure your design system is kept alive and healthy? How can you encourage usage and participation? Let's look at some simple and interesting ways that you can put into practice today to make your design system flourish.

@ Main Stage

Rachel Andrew Solving Layout Problems with CSS Grid and Friends

CSS Grid Layout launched into the majority of our browsers in 2017. As designers and developers have started to use Grid I’ve been answering a lot of questions about the specification. In this talk I’ll answer some of the common questions about Grid Layout in production - from dealing with old browsers to what might come next in CSS for layout. There will be plenty of practical tips for you to use in your projects today.

@ Main Stage

Lea Verou HTML Re-imagined for the era of web apps

In an age when it seems everything is developed in JavaScript, using frameworks like Angular and React, what place is there for old fashioned HTML and CSS? Lea Verou has recently released Mavo, a project in development at MIT for two years. What is Mavo?

Mavo is a language that extends HTML to describe applications that manage, store, and transform data. With it, you can build complex applications declaratively, using just HTML and CSS. The spirit of the web, for the age of web apps.

@ Main Stage



Dominik Kundel Coffee.js - How I hacked my coffee machine using JavaScript

Home automation should make our lives easier, but Echo can't make me coffee. We'll look at why you would chose JavaScript to hack the machine, what you need to do to take control of a coffee machine (without too many shocks), and what other things we can do with JavaScript and hardware. As we wrap up with a look at what's next, you'll be dreaming of the gadgets in your house that you can't wait to rip open and give an API.

@ Main Stage

Guy Podjarny Writing Secure JavaScript Code

Some of the very things that make JavaScript awesome can also expose it to security risks. This talk will look at these powerful features through an attacker’s eyes, show some real world vulnerabilities caused by them, and explain how you can protect yourself.

We'll exploit the vulnerabilities on a demo application to highlight their impact, and throughout provide concrete advice about how to keep your JS code secure.

@ Main Stage

Mariko Kosaka Building apps that are on FIRE

Progressive Web App is a way to provide great experience on the web everywhere. This talk will go over 4 key aspects of PWA - Fast, Integrated, Reliable, and Engaging. Learn what kind of new capabilities are added to the web platform and start building apps that are on FIRE!

@ Main Stage



Emily Gorcenski From Voting Machines to Discord: A Path to Technological Activism

After the 2016 US Presidential Election, the technology industry sought technological explanations—and in some case hopeful solutions—to a political situation. Right now, voting machine certification is only tested against ~100 ballots. Knowing where to find relevant data while researching this issue sent Emily down the path to becoming an accidental activist, bearing witness to the tragedy in her home city in Charlottesville, Virginia. This talk will explore that journey, without losing focus on the issue that started it all.

@ Main Stage

Ada-Rose Cannon Let's make some Virtual Reality

In this talk Ada will show the fundamentals of making a WebVR scene with A-Frame. Showing how to put together an engaging scene which can be shared on the Web instantly, and viewed in any VR headset for Desktop or Mobile.

@ Main Stage

Sean White Expanding the Foundations of the Open Web

The openness and ubiquity of the web has given us the freedom to express ourselves, create and tinker. Now the web is expanding beyond the screen to VR, AR, Speech, and the Internet of Things. In the closing keynote, Sean White will discuss what signs we can look for to visualize where the web is going and what role can a developer play in the future of the open web.

@ Main Stage

Evening Event: Science Fair

Exciting demos, prototypes, networking and drinks at the Mozilla Festival Science Fair.

@ Ravensbourne College (near the O2 in Greenwich)

28-29 October, 2017

Your ticket to View Source also includes admission to the Mozilla Festival, October 28-29.


8 John Adam Street, London WC2N 6EZ.

Travel and Accommodation

The RSA's main building is located just behind the Strand in central London, within easy walking distance of underground and railway stations.

Getting there

Mainline Trains

Charing Cross is 5 minutes away on foot. Waterloo is 15-20 minutes away.


5 minute walk

Charing Cross (Northern Line, Bakerloo Line)
Embankment (District and Circle Lines, Northern Line, Bakerloo Line)

10-15 minute walk

Covent Garden (Piccadilly Line)
Leicester Square (Piccadilly and Northern Lines)


The RSA is served by bus lines 6, 9, 11, 15, 23, 87, 91, 139, and 176.


We strongly advise against coming to the venue by car, as parking is very difficult. We encourage you to take advantage of the comprehensive public transport system.

Suggested Hotels

Get updates by email

Be the first to get View Source Conference news.

An audience watching the stage at View Source 2015.

Previous Events

View Source Berlin hosted over 300 developers, designers and creators of the web in 2016.

See videos from View Source 2016

Our first View Source Conference was held in Portland, Oregon, November 1-3, 2015.

See videos from View Source 2015

About Mozilla

Founded in 1998, Mozilla is best known for the Firefox browser, used by hundreds of millions of Internet citizens globally, across various devices and platforms.

As a non-profit, Mozilla works to empower all Internet consumers to also be producers, equipping them with tools, platforms, documentation, community and other resources. We also care deeply about open standards and platforms that are accessible to everyone, no matter where they are or what browser they choose.

Read our Manifesto to learn more about the principles that guide our mission.