~/conference

Full Stack Fest 2016

Problems of Today, ideas from the future. All the talks from Full Stack Fest 2016 in chronological order.

backend engineers, platform engineers, frontend engineers, site reliability engineers, devops engineers, web performance engineers

multi datacenter deployments; database sharding and pods; gossip protocols for purge; unikernels with MirageOS; HTTP/2 and ALPN; serverless functions and API Gateway; GraphQL replacing REST; IPFS content addressable storage; WebAssembly virtual ISA; Elm for confident frontend; CSP channels in JavaScript; Monte Carlo tree search with deep learning

titleauthorlength
Computing: The first 100 yearsJoe Armstrong44m
Starts from the claim that the first stored‑program run is June 21, 1948, then measures hardware progress with concrete examples: Cray‑1 (80 MHz, 8 MB, $10M)…
Talk on
Shopify in Multiple DatacentersSimon Eskildsen33m
Shopify claims it now runs shops concurrently out of multiple datacenters and demonstrates how that works: hundreds of thousands of shops, tens of thousands of…
Talk on
Architectural patterns of resilient distributed systemsInés Sombra44m
Argues that resilience is decided by concrete choices not buzzwords and shows literature and industry evidence for that claim including a 66% harvest example…
Talk on
Unikernels and why they're useful (or not)Amir Chaudhry25m
Demo shows a real OCaml app compiled with MirageOS and built inside Docker containers then retargeted from a Unix process to an ARM unikernel and deployed to a…
Talk on
What did AlphaGo do to beat the strongest human Go player?Tobias Pfeiffer40m
AlphaGo beats Lee Sedol 4–1 by combining Monte Carlo tree search with deep learning: a 12‑layer convolutional neural network trained on human games (≈55% move…
Talk on
How secure are Docker containers?Ben Hall34m
Docker shows concrete protections: cgroup limits for CPU/memory/IO, no-new-privileges and seccomp profiles via a JSON syscall whitelist, AppArmor profiles and…
Talk on
High availability with Elixir and ErlangSaša Jurić33m
Claims that Erlang/Elixir give concrete runtime primitives for real high availability: lightweight processes use about 2KB per process so systems run millions…
Talk on
Backend lightning talks30m
Series of rapid updates: a proposal for ICANN for map identity to stop fractured shop data and phantom listings, a polyglot FullStack proof of concept that…
Lightning on
How to write a search engine in 15 lines of codePaul Chiusano36m
Claims a searchable engine core in 15 lines of code using the Unison language, backed by a local persistent index and a generic D index (~100 LOC) that uses…
Talk on
Whirlwind tour through the HTTP2 specOle Michaelis40m
Claims a realistic up‑to‑50% speed boost but shows the caveats and concrete numbers: HTTP/2 already carries ~22% of web traffic and ~35% of SSL traffic, yet a…
Talk on
Microservice Pipeline ArchitectureTim Perry42m
A case study of BBC Newsbeat shows a content pipeline that turns fragile legacy backends into a resilient, prerendered system using Varnish S3 SQS SNS Dynamo…
Talk on
The State Of ServerlessAusten Collins45m
Claims that AWS Lambda plus API Gateway gives zero-administration compute with pay‑per‑execution pricing, and that a CLI called Serverless Framework wires code…
Talk on
Low-res NLP for your everyday lifeDuretti Hirpa24m
Claim: simple string tricks beat full AI for many tasks. A Slack bot is built and shipped that answers FAQs (e.g. delete channel) by normalizing text…
Talk on
Distributed Apps with IPFSJuan Benet51m
Live Orbit chat demo runs a full JavaScript IPFS node in the browser using CRDTs and pub/sub to sync a long append-only message graph; video streaming works…
Talk on
From REST to GraphQLMarc-André Giroux29m
Argues GraphQL replaces many REST endpoints with one endpoint that returns exactly the requested shape, cutting multi‑round‑trip fetches (example: painful…
Talk on
Building a Recommendation Engine with Machine Learning TechniquesBrian Sam-Bodden55m
Builds a SaaS Recommendation Engine using Java, Cassandra, Ruby on Rails, Clojure and Javascript and shows which pieces actually work and which fail. Uses…
Talk on
Immutable User InterfacesLee Byron39m
Claims a concrete architecture: pure-function components + immutable models (Immutable.js) + network queries shaped by GraphQL fragments so each view fetches…
Talk on
Confident Frontend with ElmJack Franklin38m
Explains how Elm replaces mutable JavaScript patterns with pure functions, immutable records and union types, and implements a counter and a GitHub-fetch…
Talk on
The future of ES6Jafar Husain37m
JavaScript moves to annual editions with features released by maturity rather than version names, and ES2015+ already has broad browser support; async/await…
Talk on
Best Practices on building a UI component library for your companyDavid Wells44m
A runnable internal component library is claim and proof not buzzword salad: a single codebase serves marketing, blog, eight MuleSoft products and legacy apps…
Talk on
True Layout Finally ArrivesJen Kramer40m
Shows concrete CSS code and three live demos (same page implemented with floats, Flexbox and Grid) and claims Grid gives true two-dimensional Grid control…
Talk on
The Frontend Is a Full StackLuca Marchesini40m
Claim: the frontend is a self-contained full stack that runs UI, view logic, business logic and storage on the client. Evidence: component-based UIs + state…
Talk on
Clients in control: building demand-driven systems with Om NextAntónio Nuno Monteiro38m
Claims a client-driven data model where Om Next uses a query language, a parser runs on client and server to interpret component queries and mutations, and…
Talk on
NeuroJavaScriptAlex Castillo41m
Live demo shows an OpenBCI headset streaming eight channels through a Bluetooth USB dongle into Node over a serial port, then pushed by web sockets to an…
Talk on
Frontend lightning talks32m
A rapid-fire set of demos and claims: a language-design rant proposing commas and semicolons treated as white space; a live Pusher experiment that uses audio…
Lightning on
See the data flowing through your appAndré Staltz34m
Demos a working reactive DevTools that visualizes live dataflow, not just component trees, using Cycle.js with RxJS, xstream and DOM/HTTP drivers. Builds a…
Talk on
Taming the Asynchronous Beast with CSP Channels in JavaScriptVincenzo Chanese33m
Claims that Communicating Sequential Processes (CSP) makes JavaScript concurrency simpler and more deterministic, demonstrates live code using JS CSP and ES6…
Talk on
Beyond The Tab: Executing JavaScript Across Browser ContextsAndrew Dunkman35m
A practical tour of cross‑context JS: swapping fragile cookie polling for localStorage (watch for Safari private‑browsing’s zero‑quota and keep a cookie…
Talk on
How to build a website that will (eventually) work on Mars?Slobodan Stojanović32m
Claims concrete latency numbers (3.5–22 minutes one-way, ~6–44 minutes round trip) and Mars facts (37% gravity, ~40 extra minutes per sol), then maps workable…
Talk on
WebAssembly: birth of a virtual ISABen Smith32m
Claims WebAssembly is a portable, size‑ and load‑time‑efficient compilation target for C++, rust and similar languages that runs inside the browser and shares…
Talk on
Reactive RealityMassimiliano Mantione42m
A concrete proof of concept shows a Redux-style app and the same view rendered twice — as DOM and as a pixel canvas used as a texture in a 3D scene — wired…
Talk on
Virtual Reality is Here, in your BrowserLiv Erickson38m
Demonstrates that the Web is already usable for VR: an app built in about a week and a half turns an Excel cost‑of‑living sheet into stacked 3D cubes using…
Talk on
The Physical Web: building on top of the open webScott Jenson38m
Physical Web broadcasts URLs from devices so phones pull up pages on demand using a 31‑byte BLE packet (about 18 usable bytes) and often a redirector like URL…
Talk 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.