JavaScript talks
-
The Three Developers
Lessons learned from maintaining and migrating software on the web including what makes good code, what makes bad code, and how to be a better developer on a team.
-
Little JavaScript Bundles of Joy
Find out how Monzo leverage frontend microservices to great effect.
-
Play, Code, Create
Since that first time a blinking cursor stared back at him after plugging-in his Sinclair ZX81, Brendan Dawes has loved the creative possibilities that code creates.
-
Improve web performance with Intersection Observer
If your site is suffering from a giant payload caused by a large number of images, Intersection Observer may be for you!
-
Securing your site like it's 1999
Security in the early days of the web was hard. One day your HTML is disintegrating, the next you are fighting someone named “~Ninjad00d~” who has found a way to take over your forum system.
-
Opening Silos in Big Brilliant Corporations Part 2
Joe Hart from the BBC's GEL (Global Experience Language) team tells us about how the BBC is reinventing itself into a culture of embracing constant change and how they're helping open the silos…
-
Dojo 2: Rethinking Reactive Architectures
Thirteen years since its inception, Dojo 2 has been rewritten from the ground up. This talk goes into the reasons behind the biggest decisions.
-
CSS in a component filled landscape
Lewis will help you make some sense of the variety of tools available to you to "component-ise" your CSS, from CSS modules, CSS in JS solutions, and styled-components.
-
Greased Lightning
Want to load your site faster than a fast thing? Our very own Sam Beckham shows us how.
-
Browser Rendering – Performance past the first page load
Andrew Khan tells us how to make sure your site remains performant once all the assets have been sent over the wire.
-
Universally Isomorphic JavaScript
Kaspars Žarinovs takes us through Isomorphic/universal JavaScript; why it's so important and how to implement it. From code reuse and abstraction to tools and frameworks – he's got you covered.
-
Migrating from Angular to React: A tale from the trenches
Jack Franklin takes us through 'Migrating from Angular to React: A tale from the trenches'.
-
Getting touchy - an introduction to touch and pointer events
Beyond smartphones and tablets, touch screens are finding their way into laptops and even desktop computers. With hardware support for touch becoming increasingly ubiquitous, it's time to explore…
-
An OverVue
Andrew Willis takes us through debugging your Vue.js components, consuming APIs with Vue Resource, and the newly released Vue.js 2.0.
-
Isomorphic React: the benefits, pitfalls and work-arounds
For the layman, Isomorphic React is a server-rendered client side app. Ali Sheehan-Dare talks us all through it with an expansion on his post, A Lazy Isomorphic React Experiment.
-
Typescript – JavaScript on Steroids
TypeScript takes advantage of modern development principles such as static typing, classes, modules, and interfaces in order to build robust and reusable code.
-
The State of JavaScript
Jack Franklin treats us to his talk on 'The State of JavaScript', where he explores, discusses and criticises the current state of web development with JavaScript.
-
Creating D3 Components
Who doesn’t love a good chart? When done correctly, charts can expose beauty in any form of data. Chris Price talks us through the logical leaps and the painful doubling-backs of building on D3.
-
Munchstars – student project
Munchstars is a web app aimed at children to educate them in a fun, interactive and engaging way about health and how decisions they make could affect their wellbeing.
-
Web Sockets – The Messiah of the Web
Micheal Harker talks about how web sockets can be adopted and embraced by websites of any size and how it might help with performance and security.
-
A Comparison of Node.js Frameworks
Joe Norman takes us through using JavaScript for server-side programming. There are a huge number of Node.js frameworks available, which can be daunting, but fear not! Joe’s here to keep us right
-
Large Scale Javascript Application Architecture
Andrew Humphries tells us about 'large scale JavaScript application architecture'. If you've ever worked on a project bigger than a standard web site, you'll know how difficult this is to get right.
-
Introduction to Angular 2
Jonny Hamilton talks to us about the new, improved Angular 2. Want to know more about Google's latest behemoth but don't know where to get started? This is the talk for you!
-
From Backbone to React: How to write great code
Richard's talk is not an introduction to React, or an explanation of Backbone. Instead it’s an exposé of the “aha” moments that using React has led to, that are the difference between good code and…
-
Webpack; the how and the why
Kerry takings us through how she converted her team’s build system and test suite from Require.js/Grunt to Webpack. She outlines the sizeable benefits as well as the struggles encountered along the…
-
ES6, Right here, right now
Steve Higgs covers the great new features ES6 brings and why it will redefine the way we write JavaScript. Browser support is pretty thin at the moment so Steve explains how to use ES6 today!
-
Using Polymer, Today
Frontend NE’s very own Sam Beckham takes us through using Polymer and joining the web components revolution!
-
Reacting Pragmatically
Jonathan Hamilton talkes us through the basics of Angular and how and why he moved from Angular to React.js. React is the new kid on the block, developed by the Facebook engineers. It’s rapidly…
-
Marionette: the Backbone framework
Andrew Humphreys, a core member of the Marionette JS team, takes us deeper into the world of Marionette, showing us just how awesome a JavaScript MVC framework can be.
-
Marionette: Building your first app
Scott Walton takes us through the basics of Backbone. Whetting our appetite for Marionette JS.