~/conference

iJS 2018 Spring

frontend developers, web engineers, Angular developers, React developers, Node.js developers, mobile developers

web components and micro apps; cross-platform app development; Redux with Redux-saga; service workers and workbox; machine learning with NativeScript; MobX State Tree; VueX for large apps; Glimmer web components; Node.js with TypeScript; WebAR (browser augmented reality); progressive web apps and PWAs; Node.js internals and performance

titleauthorlength
Web Components & Micro Apps: Angular, React & Vue peacefully united?Manfred Steyer34m
Argues that combining web components with micro‑apps yields long‑term maintainability: wrap Angular via Angular Elements, export Vue with a CLI flag, or…
Talk in English on
Is a new Cross-platform Development Era comingMaxim Salnikov30m
Argues that Progressive Web Apps plus Project Fugu can make one JavaScript codebase run outside the browser with access to hardware via concrete APIs such as…
Talk in English on
State Management with Redux and Redux-sagaKarina Islam, Mahbubur Rahman Khan45m
A small e‑commerce demo shows products on the left and an order summary on the right and proves the pain: toggling a product naïvely updates both product list…
Talk in English on
Service Workers & Cows — a love storyAlyssa Nicoll34m
Shows how to add a service worker to an Angular app end to end: yarn/npm install, set "serviceWorker": true in angular.json, import and call…
Talk in English on
Hitchhikers Guide to Growing Your Tech SkillsJulie Lerman35m
Thirty years of practice yields a concrete playbook: pick a narrow piece and apply it — start with small slice — so automated unit tests come before full TDD…
Talk in English on
Boost Your Mobile Apps with Machine Learning and NativeScriptJen Looper47m
Built a Quick Noms mobile app with NativeScript + Angular and Firebase, plus Algolia search and Siri text‑to‑speech; connects a Particle Photon temperature…
Talk in English on
One developers journey to fight the Imposter SyndromeChristoffer Noring38m
Starts a local meetup to force learning, then moves countries, publishes books and organizes ngVikings; uses concrete practices like Codewars, Cyber Dojo and…
Talk in English on
Learning Machine LearningJoel Lord42m
Demos basic implementations in JavaScript: a Naive Bayes classifier built in ~78 lines that tokenizes words to distinguish English vs French, a simple…
Talk in English on
You don’t know MobX State TreeMax Gallo43m
DAZN rebuilt a frontend for millions of users using MobX plus MobX State Tree and shows how MST actually enforces structure: models declare types, actions are…
Talk in English on
DDD, event sourcing and CQRS – theory and practiceGolo Roden01h 05m
Domain language becomes commands and events not CRUD and the system stores a replayable log so past actions answer new analytics questions; implementation uses…
Talk in English on
VueX: Vue.js applications at scaleLuca Mezzalira48m
Explains how Vuex enforces a single-source state with Vuex store modules and strict-mode mutations, demonstrated by a working crypto dashboard that searches…
Talk in English on
A Glimmer of Hope: Creating Modern Web Components with GlimmerJessica Jordan51m
Glimmer claims to let teams produce Glimmer-based standalone components that compile to native web platform primitives, using its template engine and rendering…
Talk in English on
Everything Web and Why Open MattersCarsten Sandtner37m
Claims that keeping the web open lets one platform-targeted app become many: desktop via Electron, mobile via Progressive Web Apps (PWA), and offline/push via…
Talk in English on
Learning Machine LearningJoel Lord48m
Covers practical basics: teaches Naive Bayes classifier and a sentiment score from -5 to +5, with a live Twitter stream comparing Canada and Germany; provides…
Talk in English on
I didn’t know the Browser could do thatSam Bellen39m
Claim: modern browsers expose real device features and OS‑like services and Chrome actually implements most of them. Examples use actual APIs: speech synthesis…
Talk in English on
Why the fuss about serverlessSimon Wardley41m
Argues serverless (Lambda) shifts compute from product to utility, dropping MTTR and forcing new architecture and ops practices that make functional billing…
Talk in English on
Rise of the NodebotsJoel Lord44m
Promises JavaScript-controlled Arduino using the Firmata protocol and Johnny-Five, shows exact npm and install steps, wiring (LED to pin 13, resistor values…
Talk in English on
You Can Save Web TypographyOliver Schöndorfer47m
Shows concrete fixes: use CSS media queries to scale type instead of sticking to 16px everywhere, increase line-height on narrow screens so long lines don’t…
Talk in English on
From Zero to Hero - Web PerformanceSebastian Springer01h 04m
Claims concrete fixes: critical rendering path matters, CSS is render‑blocking so avoid @import and trim styles, HTTP/1 parallel connections block many small…
Talk in English on
Modern Web APIs with Node.js & TypeScriptManuel Rauber01h 03m
Shows a working Node.js + TypeScript Web API built live with TypeORM and a Postgres-style database, walking from index.ts to customer entity persisted with…
Talk in English on
Panel International JavaScript Conference 2017: Where is the JavaScript world going?Sebastian Meyen, Christoffer Noring, Krishna ring27m
Panel asserts that TypeScript drives enterprise adoption via compile‑time checks, type inference and decorators and that ES evolution borrows from CoffeeScript…
Panel in English on
Do we really need this JAMstack thing? And what even is it?Phil Hawksworth50m
Claims that pre-rendering to a CDN yields big wins: Smashing Magazine drops median first‑paint from ~800ms to ~80ms, a 10× improvement, and a simple CDN dump…
Talk in English on
A Journey into Node.js InternalsTamar Twena-Stern49m
Claims that Node.js is single threaded are false; the platform runs an event loop phases thread plus a bounded worker thread pool (libuv) that offloads…
Talk in English on
WebAR: the Augmented Reality for your BrowserAnastasiia Miroshnichenko23m
Live demos show a red spinning cube running at roughly 60 fps using Three.js and a-frame HTML primitives, marker-based placement via AR.js on modern phones…
Talk in English on
Web Components: It’s about TimeErin Zimmer40m
Builds a working social-post web component (no build system, just vanilla JS) that includes an emoji picker child component, uses custom elements and shadow…
Talk in English on
Future EthicsCennydd Bowles35m
Technology actively shapes outcomes not just tools: a city charging energy-allocation prototype uses RFID readers and physical ID cards to assign priority and…
Talk in English on
Progressive Web Apps: Cross-Plattform Applications with AngularShmuela Jacobs01h 04m
A demo lyrics web app shows concrete results: built with Angular CLI and Angular Material, adds an app shell via Angular Universal, and registers a service…
Talk in English on
Brief Introduction to ReasonMLHaggai Yaniv40m
Reason introduces a JavaScript-friendly syntax that compiles to JS via BuckleScript, gives compile-time type guarantees (no undefined is not a function runtime…
Talk in English on
Blockchain for Developer - What's behind the hype?Ingo Rammer01h 07m
Explains that blockchain is a replicated tamper‑evident log, contrasts public permissionless chains with private permissioned ones, and claims private networks…
Talk in English on
Processor Pattern with Angular Dependency InjectionJecelyn Yeen28m
Shows how Angular DI uses InjectionToken plus multi provider to register multiple implementations and @Inject to receive them as an array so code picks one by…
Talk in English on
Mastering Node.js PerformanceTamar Twena-Stern53m
Shows concrete wins and costs: replacing synchronous file/hash calls with asynchronous ones (benchmarked with autocannon) raises throughput from ~123 to ~428…
Talk in English on
The HTML Treasure Hunt: from JavaScripter to Front End Superhero in 29 MinutesBruce Lawson44m
Demonstrates concrete wins from using HTML semantics: the picture element serves WebP and cuts image bytes by 25–34% and one site shrinks a page by 70%…
Talk in English on
Building an Angular PWA: Angular Service Worker or Workbox?Maxim Salnikov54m
Two concrete choices and what they actually do: Angular Service Worker (ngsw) is a one‑liner via the CLI that generates an ngsw-config.json to precache the app…
Talk in English on
How Can You Make a JavaScript Website Successful in Google?Tomek Rudzki34m
Explains practical SEO checks and fixes for JavaScript websites, showing how to verify whether Googlebot sees rendered HTML, which rendering strategy to use…
Talk in Polish on
Progressive React AppsSebastian Springer59m
Builds two small React PWAs (a CRUD to‑do) and shows a working offline demo: service worker registration happens only in production, caching uses Workbox with…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.