International Javascript Conference 2018 London
as the organisers put it
JavaScript is everywhere. At the International JavaScript Conference you will meet internationally known JavaScript experts who share their knowledge in vanilla JavaScript as well as the most important JS frameworks.
who it's for
Angular developers, front-end engineers, frontend architects, React developers, full-stack JavaScript engineers, mobile app developers using web technologies, engineering managers
topics
Angular architecture and NGRX; Angular reactive forms; Angular service worker PWA; Serverless with Node.js and Azure Functions; TypeScript for Node and frontend; State management with Redux, MobX and VueX; Micro frontends; Web Components with Stencil; RxJS debugging techniques; GraphQL API consolidation; PouchDB offline-first databases; TensorFlow.js and on-device ML
| title | author | length |
|---|---|---|
| Why the fuss about serverless | Simon Wardley | 41m |
Argues serverless is a shift of compute from product to utility, creating low MTTR environments that enable functional billing and new operating practices… | ||
| You don’t know MobX State Tree | Max Gallo | 43m |
DAZN rewrites its front end for millions of users and chooses MobX with MobX State Tree to manage state, arguing runtime type checks and snapshots enable safe… | ||
| Angular architecture patterns starring NGRX | Christoffer Noring | |
It’s easy to just build an app with no real architecture in mind. For the most part, Angular as a framework ensures that you don’t drive off the road. However… | ||
| Better Paranoid than Offline: OWASP Top Ten 2017 | Christian Wenz | |
The Open Web Application Security Project (OWASP) is most famously known for its list of the top ten security risks for websites. After a long wait, the 2017… | ||
| Asynchronicity: concurrency. | Joel Lord | |
When starting to dabble with Javascript, the biggest challenge for most developers is understanding how to deal with asynchronous development. During this… | ||
| Redux and Redux-saga to manage states in a large React app | Karina Islam, Mahbubur Rahman Khan | 45m |
Builds a small shopping/order cart web app with React plus Redux, demonstrates putting a single store as single source of truth, reducers as pure functions… | ||
| 6 APPS ONE CODE WITH Ionic | Sani Yusuf | |
You and your team have this great Idea and you have your users using different devices and operating systems to access the same application. Some users are on… | ||
| Generating whole Angular Applications with the Angular CLI's and Schematics | Manfred Steyer | |
For scaffolding files, the Angular CLI leverages the code generator schematics. To customize its behavior, everyone can tweak the used templates and even… | ||
| Micro Frontends | Elmar Burke, Hans-Christian Otto | |
Microservices have been a topic for years now. Traditional micro services architectures often choose the UI as it’s platform for integrating the services… | ||
| VueX: Vue.js applications at scale | Luca Mezzalira | 48m |
Claim: VueX gives an opinionated, Redux/Flux/Elm–inspired state architecture for Vue.js and enforces predictable, mutation-only state updates. Tools actually… | ||
| JavaScript's new 'old school' programming - Let's TypeScript ! | Srushtika Neelakantam | |
JavaScript has enjoyed it’s hipster level fan following for an exceptionally long time now. Over the years, this fanbase has only grown adding more and more… | ||
| How to protect your API Infrastructure against cyber-attacks with Artificial Intelligence. | Dan Tortorici | |
With the massive usage of APIs, and the exposure of private and confidential data, companieshave become targets of sophisticated cyber-attacks including brute… | ||
| Hitchhikers Guide to Growing Your Tech Skills. | Julie Lerman | 35m |
Thirty-plus years of practice condense into a concrete tactic: pick one small, useful piece of a technology, learn it well enough to use it, and iterate… | ||
| Make Node.js API's great with TypeScript | Dmytro Zharkov | |
NodeJs is getting more and more popular this days. It has gone through long and painful history of mistakes and learning. Being a great “window” for front-end… | ||
| An in-depth look at debugging RxJS code | Mark van Straten | |
For Philips Hue we use RxJS to control millions of lightbulbs around the world. RxJS offered the right abstractions to allow us to focus on what our code… | ||
| Introduction to stdlib-js | Philipp Burckhardt | |
The core JavaScript language is lacking much of the functionality that other programming languages provide as part of their standard libraries. In this talk… | ||
| Hop on the serverless adventure with NodeJS | Simona Cotin | 45m |
Serverless with Node.js uses Azure Functions and the VS Code extension to develop, debug locally and deploy zipped Node modules to the cloud, showing… | ||
| I Don't Care About Security (And Neither Should You) | Joel Lord | |
Remember when setting up an auth system was easy? Me neither. From the signup form, the login form, password reset form, and all the validation in between it… | ||
| Sharing Code Between Web and Native Mobile Apps with Angular | Sebastian Witalec | |
NativeScript has opened up a whole new world to Angular developers: the ability to share code directly between your web and native iOS/Android applications… | ||
| Streams, Streams, Streams | Luca Mezzalira | |
In this session, I want to demystify the reactive streams providing all the knowledge necessary to embrace any library and not only Rx.JS as the most famous… | ||
| Service Workers & Cows — a love story | Alyssa Nicoll | 34m |
Claim: service workers dramatically improve flaky 6 megabits per second networks by intercepting and caching responses. Shows concrete steps using Angular CLI… | ||
| PouchDB – The perfect Offline-First Database for your Browser | Hans-Christian Otto | |
PouchDB is an open source JavaScript database, that runs in the browser. It comes with a pretty simple api, is lightweight and supports querying the data in… | ||
| Brain: The ultimate hack | Armagan Amcalar | 53m |
Claims an open-source JavaScript BCI that actually reads a 14-electrode wireless EEG into Node.js via native C++ USB bindings, runs in Electron with Vue, and… | ||
| Boost Your Mobile Apps’ Emotional Intelligence with Machine Learning and NativeScript | Jen Looper | 47m |
A small recipe app called Quick Noms is built with NativeScript + Angular and Firebase and augmented with a ~$25 Particle Photon temperature sensor that posts… | ||
| Be the best You - One developers journey to fight the Imposter Syndrome | Christoffer Noring | 38m |
Claims that impostor syndrome hits everyone and that progress comes from practice not pep talks; concrete prescriptions include studying acronyms, pairing… | ||
| Learning Machine Learning | Joel Lord | 42m |
Live demos implement a Naive Bayes classifier and a genetic algorithm in JavaScript, the classifier trained via a Tinder‑style swipe demo and the GA evolved an… | ||
| Managing asynchrony of the web with TypeScript | Wekoslav Stefanovski | |
The web is asynchronous by design, and it has to be. But, there is a slight problem that asynchronous programming has a slight tendency to make people’s heads… | ||
| Production Hardened Services | Nathaniel Schutta | |
By now I bet your company has hundreds, maybe thousands of services, heck you might even consider some of them micro is stature! And while many organizations… | ||
| A New DevOps Model for Achieving Market Agility | Seyhan Baki | |
Achieving organisational agility has become one of the most needed, hence desired, goal of most enterprises operating in the digital landscape. There has been… | ||
| Unleash the Power of Angular Reactive Forms | Nir Kaufman | |
The Reactive Forms module is powerful. During this session we will live code a complex form from scratch, going through all the main features: validation… | ||
| GraphQL - where did all my endpoints go? | Christoffer Noring | |
GraphQL is new and exciting query language from Facebook. It’s a new way to query data from multiple resources that puts the consumer of the API in charge… | ||
| Building a Front end Pipeline | Nathaniel Schutta | |
Back in the day, it used to be so simple. Our projects had a main.js file that contained a few hundred lines and every so often the corporate communication… | ||
| Node.js Add-ons for High Performance Numeric Computing | Athan Reines | |
Node.js add-ons allow native code written in C and C++ to be run from the Node.js JavaScript runtime. In this talk, Athan will discuss how to utilize native… | ||
| Stencil: The Time for Vanilla Web Components has arrived | Gil Fink | |
Web development changed dramatically during the last years. With the enormous amount of JavaScript libraries and the new HTML5 standard, it is much easier to… | ||
| Angular with Maps? It’s Maptastic! | Katerina Skroumpelou | 36m |
Shows explicit code to load Google Maps JavaScript API into an Angular app via a dynamic script-loading service, mounts the map in ngAfterView, and accesses… | ||
| Looking At The API Life Cycle Through The Lens Of A Municipal Transit System | Kin Lane | |
As we move beyond a world of using just a handful of internal and external APIs, to a reality where we operate thousands of microservices, and depend on… | ||
| Functional Programming: What? Why? ... and How? | Mahbubur Rahman Khan | |
Functional programming might seem to be a lonely kid that trying to get attention or one of the million buzzwords that front end community has. However, when I… | ||
| Routing into the Sunset: Advanced Routing with Angular | Manfred Steyer | |
A router is the linchpin of nearly every modern single page application. Angular comes with a new solution for this. It is offering some very interesting… | ||
| Build Your Own Redux! | Nir Kaufman | |
Redux is a popular state management library that rules the modern frontend those days. Through this session, we will reveal the magic behind this tiny yet… | ||
| Automatic Progressive Web Apps using Angular Service Worker | Maxim Salnikov | |
Progressive Web Apps are the next big thing for the web. They combine the advantages of two platforms: searchability and shareability of the web with… | ||
| Reduxing your React | Alex Lakatos | |
React makes it painless to create interactive UIs. Redux provides a state container for JavaScript applications that will help your applications behave… | ||
| Building Reusable JavaScript Web Components | Gil Fink | |
Web development changed dramatically during the last years. Today, more than ever, when you are building your front-end you will probably want to reuse… | ||
| The JavaScript & Node.js Data Science Survival Kit | Philipp Burckhardt, Athan Reines | |
The field of data science can appear intractable and overwhelming, often leaving newcomers at a loss for knowing where to begin. However, once you learn basic… | ||
| Progressive Web Apps using the Angular Service Worker | Maxim Salnikov | |
The term Progressive Web App (PWA) refers to a group of technologies, such as service workers and push notifications, that can bring native-like performance… | ||
| Angular: Architectures and Building-Blocks for modern Applications | Manfred Steyer | |
Angular, Google’s popular application framework for modern web-based solutions, brings component orientation, static type checking, and a breath-taking… | ||
| Real world Angular & Redux with NGRX | Nir Kaufman | |
Redux is the most popular state management solution in front-end today. | ||
| nothing matches | ||