You are viewing content from a past/completed QCon -

Track Overview

JavaScript: Pushing the Client Beyond the Browser

JavaScript was a toy language created in two weeks. It has fundamental flaws with a core of brilliance, and is one of the great examples of “worse is better”. Not only is the language accessible, and learnable, it is flexible enough to support serious computer science structures and design patterns. So it persisted and flourished. Now we have a very nice problem: its a golden age for JavaScript, and the browser is not enough!  

This is a toy language that can deliver enterprise architectures, is friendly to all human cultures, can speak to the machines, and can deliver the quantum secrets of the universe into your code editor. And do the robots…lots of robots. Get ready for the New JavaScript Order!


From this track

SESSION + Live Q&A Node.js

Putting Node.js Serverless Apps into Production without the Pitfalls

Serverless is the new way of creating software. It means moving away from servers and leaving that to the cloud vendor. Instead, you focus on features and business value and use managed cloud services to build powerful applications. Serverless allows you to do more much faster.But there are...

Eoin Shanaghy

CTO and co-founder @fourtheorem

SESSION + Live Q&A JavaScript

Bangle.js - Creating a Smart Watch With JavaScript

Gordon will talk about how he took an off the shelf smart watch, reverse engineered it, installed a JavaScript interpreter on 400 of them and got them into the hands of the attendees at NodeConf EU. He's currently in the process of shipping another 1500 watches to Kickstarter backers.

Gordon Williams

Creator of the @Espruino

SESSION + Live Q&A Silicon Valley

Running third-party JavaScript

There’s a JavaScript package for everything. But installing a random package is a security nightmare: the installed package can access your data and send it over the network without anyone ever knowing.  But there’s hope! This talk will discuss how to minimize the risks of...

Katelyn Sills

Software Engineer @agoric

SESSION + Live Q&A Interview Available

Hello Quantum Developers World - Yet Another Frontier for JavaScript

In this talk, participants will come to know the underlying principles of Quantum Computing and how it differs from Classical Computing, how and why it is evolving so fast and how to take it from the hands of researchers and put it in the hands of developers thus making way for the so-promised...

Miguel Ramalho

MSc Student @UPorto (University of Porto)

SESSION + Live Q&A JavaScript

JS � Character Encodings

Character encodings can be confusing for every developer, providing pitfalls even for the most experienced ones, so a lot of the time we want to end up with something that “just works” without an in-depth understanding of the involved concepts. In this talk, Anna will give an overview...

Anna Henningsen

Node.js Developer

PANEL DISCUSSION + Live Q&A JavaScript

Panel: JavaScript - Is the Insanity Over?

Is JavaScript finally ready to make developers happy? Are the days of transpiling really numbered?When will the software architects in the back row finally stop laughing at us?We seem to be stuck with JavaScript. But the developer experience might just be getting better—join to us to see if...

Miguel Ramalho

MSc Student @UPorto (University of Porto)

Eoin Shanaghy

CTO and co-founder @fourtheorem

Katelyn Sills

Software Engineer @agoric

Gordon Williams

Creator of the @Espruino


Speakers from this track

Eoin Shanaghy

CTO and co-founder @fourtheorem

Eoin is the CTO and co-founder of fourTheorem, a technology consultancy focused on modern applications and machine learning. He is also the author of "AI as a Service", a book on building serverless AI applications from Manning Publications. Prior to fourTheorem, Eoin worked in software...

Read more
Find Eoin Shanaghy at:

Gordon Williams

Creator of the @Espruino

Gordon is the creator of the Espruino, a tiny microcontroller board that runs JavaScript. Over the past 6 years he’s designed hardware, written software, and shipped four successful KickStarters from his home in Oxfordshire. Before that, he wrote compilers and 3D graphics software for a...

Read more
Find Gordon Williams at:

Katelyn Sills

Software Engineer @agoric

Kate Sills is a software engineer at Agoric, building composable smart contract components in a secure subset of JavaScript. Previously, Kate has researched and written on the potential uses of smart contracts to enforce agreements and create institutions orthogonal to legal jurisdictions. Kate...

Read more
Find Katelyn Sills at:

Miguel Ramalho

MSc Student @UPorto (University of Porto)

Miguel is a final-year MSc Student at the University of Porto who is striving to be both a full-stack engineer and a full-stack computer scientist. He believes that informatics has the potential to change minds, lives and ultimately the world so he focuses on learning and combining as much of it...

Read more
Find Miguel Ramalho at:

Anna Henningsen

Node.js Developer

Node.js core developer @NearformResearch

Read more
Find Anna Henningsen at:

Track Host

Richard Rodger

Richard Rodger is the founder and CEO @voxgig

Richard Rodger is the founder and CEO of voxgig.com, a professional networking and tool suite for the technology conferences and events industry.Richard was previously a co-founder and COO of nearForm.com, the world's largest specialist Node.js consultancy delivering next-generation...

Read more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.