hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Friday, 17 February, 2017 UTC

A static website with React? Really?

What if you could reuse all the unit tested React components that you will find on npm to make your isomorphic/universal static website? What if this website will be static but dynamic at the same time? What if you can even offer the UX of a progressive ... more


Tuesday, 24 January, 2017 UTC

Unbundling the Future Web Runtime

What does the future of code execution look like on the web? 2017 will be the year for native implementations of ES modules and WebAssembly, representing a huge shift from the execution model we have in place today. Guy looks at the native adoption path ... more


Friday, 20 January, 2017 UTC

Tuning Babel to your runtimes

Babel is amazing, and we all use it to get the latest language goodies now, but we tend to use an all-or-nothing, sledgehammer approach to it. In this talk Christophe shows how to tweak your Babel settings to tailor its level of code transformation to ... more


Thursday, 19 January, 2017 UTC

Nuxt.js: Universal Vue.js Applications

Sébastien introduces Nuxt.js, a minimalist framework for creating server-rendered applications made with Vue.js, which can also be used to create static websites. ... more


Wednesday, 18 January, 2017 UTC

WebVim

What’s your IDE? Bertrand's is WebVim, a vim-based distribution for JavaScript and Web development. It features everything you’d expect from a modern code editor. And by the way, it runs in a terminal. ... more


Wednesday, 11 January, 2017 UTC

Keep Your Minds Open

Being open-minded is an attitude worth cultivating: we get exposed to more ideas that form our opinions and allow us to make better decisions. This improves the quality of our products or even our lives. To prove this point, Igor focuses on the background ... more


Monday, 9 January, 2017 UTC

Service Worker and the Appification of the Web

Service Workers are part of the ongoing movement to “move the web forward.” But what exactly does that phrase mean, and how do Service Workers fit into it? Nolan explores this question, with a look at the web’s history as well as where it might be heading. ... more


Sunday, 8 January, 2017 UTC

NoSQL injections in Node.js: The case of MongoDB

Everyone knows about SQL injections. They are pretty old and well documented. But, is it possible to inject malicious instructions into a NoSQL database? In this talk, Vladimir explains how to inject a MongoDB database from a Node.js Express application. ... more


Wednesday, 4 January, 2017 UTC

Navigating JavaScript Userland

So much innovation is happening in the JavaScript world, and hundreds of new packages are published to the npm package registry every day. In this talk Zeke covers some tools and techniques for navigating userland, discovering new things, and learning ... more


Friday, 30 December, 2016 UTC

{Live:JS}

Sam and Tim have an extreme passion for music, visualisations and JavaScript. In 2016 they met each other for the first time and decided to combine their projects into one massive audio & visual live performance. This is their story. ... more


Tuesday, 27 December, 2016 UTC

User Interfaces as Pure Functions of Time

Thomas explains how Cycle.js and Functional Reactive Programming can help us define User Interfaces as Pure Functions of Time by trying to model a Lightning Talk. ... more


Thursday, 22 December, 2016 UTC

Enforcing code changes over time

We learn new stuff when we work on our projects. Let us use linters together with version control to enforce the changes we want to see in our code base. However, at times it might be too much work to change the configuration of our linters. Rolf Erik ... more


Thursday, 22 December, 2016 UTC

Binary in JavaScript

It’s time to get your caving gear on because we’re going to take a trip down to the fascinating binary level and see what lies in there! You will quickly learn which binary operations are available in JavaScript and what they can do for you. ... more


Wednesday, 21 December, 2016 UTC

Reactivity in Frontend JavaScript Frameworks

With today’s modern JavaScript frameworks, we are used to the fact that when the application state changes, the DOM is updated automatically. But how do the frameworks detect state changes, and how do they efficiently propagate the changes through the ... more


Wednesday, 21 December, 2016 UTC

Realities of doing VR on the Web

Virtual reality has come to the web! There are now browsers which work inside Virtual Reality headsets. Ada explores how VR can make our websites better and what do we need to take into account to make immersive experiences on the Web. ... more


Thursday, 9 June, 2016 UTC

Secure Software Distribution in an Adversarial World

Secure software distribution is a hard problem. The thousands of different software update systems in use today, most of which are vulnerable to a myriad of attacks that leave the end users potentially vulnerable to compromise, are a testament to this ... more


Friday, 27 May, 2016 UTC

Web Platform Security

Transcript: Hi. I get to live in a beautiful world. The world that I get to live in is one in which everything works, except for the things that I am actually responsible for. I assume that the rest of the Chrome security team is doing their job. I assume ... more


Friday, 8 April, 2016 UTC

Getting started with Angular2

Code for this talk is available on GitHub. ... more


Tuesday, 5 April, 2016 UTC

Hyperdrive, a P2P filesharing network

Hyperdrive, is a JavaScript library that allows you to distribute feeds of binary data to multiple peers on the internet. It was developed to be the main data and file distribution layer for the dat project. It works both in the browser using browserify ... more


Thursday, 24 March, 2016 UTC

Easier remote JavaScript debugging with Vorlon.js

Some articles about Vorlon.js: https://blogs.msdn.microsoft.com/eternalcoding/2015/04/29/why-we-made-vorlon-js-and-how-to-use-it-to-debug-your-javascript-remotely/ http://blogs.msdn.com/b/emargraff/archive/2015/10/29/vorlon-js-0-1-0-is-out.aspx http://blogs.msdn.com/b/emargraff/archive/2015/06/01/how-to-create-a-vorlon-js-plugin.aspx ... more


Friday, 18 March, 2016 UTC

Serverless Microservices in JavaScript

There is currently a major shift sweeping over the software industry. We went from monolithic apps, to API-driven apps, and now Software Engineers are breaking their apps into "micro-services". Managing and connecting those different micro-services ... more


Thursday, 17 March, 2016 UTC

WebRTC Everywhere

URLS: First demo: https://codepen.io/contra/full/eyjgf/ Final project: http://rtc.works ... more


Monday, 14 March, 2016 UTC

Modern Asynchronous JavaScript

... more


Thursday, 10 March, 2016 UTC

Practical ES6 for the Modern JavaScript Tinkerer

If you’d like to learn more, you can read ponyfoo.com/articles/es6. ... more


Tuesday, 8 March, 2016 UTC

CloudKit: The Forgotten Cloud

More on this talk here. ... more


Wednesday, 17 February, 2016 UTC

Web Evolution in Action 2

... more


Wednesday, 17 February, 2016 UTC

Going Swift and Beyond

In 2013, I was in San Francisco for the first time during the week of WWDC. I didn’t have a ticket, but I was still able to attend a bunch of WWDC-related events that were happening that week. One of the events that I attended was the annual CocoaPods ... more


Friday, 12 February, 2016 UTC

Dependencies, Static Analysis and The Grid

... more


Thursday, 21 January, 2016 UTC

Dealing with Garbage

Further reads: Patch and issue for the Material Design Lite example Drool ... more


Friday, 15 January, 2016 UTC

How to end manual REST-API client coding

Johannes walks us through the steps you need to take starting with a REST-API (example Spring Boot) to the Swagger-specification, then calling Swagger-Codegen to generate the client SDK. The results are: the generated Javascript model, code completion ... more