Full Stack Fest 2018
as the organisers put it
Full Stack Fest is a week-long, language-agnostic conference for curious developers that want to gaze into the future. Split in two blocks with a gap day in the middle, it's designed to be the ultimate conference retreat for teams looking for inspiration.
who it's for
full-stack developers, front-end developers, backend engineers, platform and infrastructure engineers, security and privacy engineers, technical architects
topics
Scuttlebutt peer-to-peer protocol; Hyperledger Fabric deployments; Tor onion services; gRPC HTTP/JSON gateways; Envoy service mesh patterns; HTTP/2 server push; Web Authentication API; Progressive Web Apps; Client Hints for image negotiation; Observability with Jaeger and Honeycomb; State machines for web UIs; Distributed sagas and eventual consistency
| title | author | length |
|---|---|---|
| Reinvent the social web | André Staltz | 33m |
Claims a working decentralized social protocol called Scuttlebutt that provides full offline browsing, cryptographic identities (Libsodium with Ed25519 keys)… | ||
| Open Gateway - Decentralized IoT | Kalyan Dikshit | 25m |
Internet of Things” (IoT) is a term to describe how physical objects are being connected to the Internet so that they can be monitored, controlled or… | ||
| Build and deploy a Blockchain web-app with Hyperledger Fabric and Hyperledger Composer | Horea Porutiu | 46m |
Step‑by‑step build and deploy: download and start the local Hyperledger Fabric (four containers: CouchDB, orderer, peer, CA), write a model file plus… | ||
| A Game of Theories: Why languages do what they do | Rae Krantz | 42m |
Claims and concrete mechanics: Ruby favors flexibility and monkey‑patching and uses array size jumps (examples: initial capacity 3 then 20 then 37) to avoid… | ||
| The Future of ChatBots in the Travel Industry | Prabh Simran Singh Baweja | 26m |
Imagine the future where an intelligent assistant suggests you places you could visit on the weekend. And plans the whole trip for you as well. The bot already… | ||
| Avoiding Digital Bias | Adam L Smith | 31m |
Algorithms trained on messy personal data routinely produce unfair outcomes: COMPAS recommends incarceration for an 18‑year‑old woman but not for a comparable… | ||
| Everything I always wanted to know about crypto, but never thought I'd understand | Sasha Romijn | |
-- no description -- | ||
| Onion adventures: how to use onion services and the Tor network in your web endeavors | Silvia Puglisi | 33m |
Claims that Tor gives traffic-analysis resistant privacy and anonymity with about 2 million daily users and a network of ~6000 relays and ~2000 bridges, backed… | ||
| Observability for Emerging Infra: What Got You Here Won't Get You There | Charity Majors | 43m |
Argues that traditional metrics and dashboards fail because they destroy context and prevent asking new questions, shows Facebook’s Scuba cutting debug time… | ||
| Do you need a Service Mesh? | Matt Turner | 53m |
Shows a concrete install on GKE using Helm, with automatic Envoy sidecar injection and control‑plane config files that add rate limits, canary routing and… | ||
| HTTP and JSON for your gRPC Services | Michael Hamrah | 37m |
Namely adopts gRPC and actually builds the pieces: a protoCL dockerized plugin that generates language clients, a gRPC gateway sidecar that maps HTTP/JSON to… | ||
| Software Engineering - A philosophical activity | Tom Enden | 44m |
Compares software design to metaphysics and maps Plato to class-based OO ≈ Plato’s Forms, showing Java’s eternal classes and top-level Object, and maps… | ||
| Take a (Client) Hint! | Jeremy Wagner | 42m |
Client hints are concrete HTTP headers and navigator.connection values that let servers and service workers tailor responses: opt in via… | ||
| Lost in transaction? Strategies to deal with (in-)consistency in distributed systems | Bernd Rücker | 46m |
Claims that distributed two‑phase commits don’t scale and shows a working alternative: model business transactions as Saga pattern workflows, implemented with… | ||
| Lightning talks - backend | 31m | |
Several short demos with concrete takeaways: an AWS serverless CI built from API Gateway + Lambda + CodeBuild/CodePipeline cuts a CSS-regression pipeline from… | ||
| Cats, The Musical! Algorithmic Song Meow-ification | Beth Haubert | 31m |
A tool that converts any song into cat meows, claiming a usable pipeline rather than just jokes: Meowifier parses audio via Sonic API or the open-source… | ||
| Building peer-to-peer apps with the Beaker Browser | Tara Vancil | 33m |
Beaker is a browser that ships a peer-to-peer stack using the DAT protocol, lets a machine host sites without a server, and exposes concrete APIs… | ||
| To push, or not to push?! - The future of HTTP/2 server push | Patrick Hamann | 40m |
HTTP/2 server push promises one RTT savings but often overpushes because the server lacks client cache knowledge; real sites see mixed results and a Shopify… | ||
| The Future of Front-End Performance | Sia Karamalegos | 31m |
Concrete takeaways: shows Webpack-driven tactics—code splitting, tree-shaking, gzip/brotli, import-from-package patterns (lodash/foo, date-fns) and dual… | ||
| Native JavaScript modules- import {Browsers, NodeJs}; export {production}; | Serg Hospodarets | 39m |
All the modern browsers support native JavaScript modules, and it’s a perfect time to start using them, which will change the way we are bundling the… | ||
| Unity + HTML5 = Isomorphic Game Engine? | LeRenzo Malcom | 32m |
Claim: HTML5 UIs and Unity render layer run together so one codebase serves browser, desktop and native exports. Uses Chromium Embedded Framework (via an… | ||
| State of the Art Web User Interfaces with State Machines | David Khourshid | 38m |
Finite state machines and statecharts become concrete tools here: a JSON-modeled Flickr search, a tic‑tac‑toe machine, a visualizer and interpreter that run… | ||
| A Front-end dev's hobbyist approach into Machine Learning | Susanna Wong | 42m |
Documents a three-month hobbyist journey integrating tensorflow.js into React projects, with concrete notes on setup, testing, bundling and tradeoffs for… | ||
| Building a Modern Memex | Andrew Louis | 35m |
A working Memex implemented in JavaScript pulls together dozens of importers, OCRs every image, stores 6 million activities and 5 million entities with about… | ||
| Accessibility vs latest Web APIs. Can’t we just get along? | Mauricio Palma | 38m |
Argues that accessibility and modern Web APIs can coexist, demonstrates a Spotify Connect demo driven by the Web Speech API using grammars and confidence… | ||
| The Web Authentication API - Imagine a World Without Passwords | Suby Raman | 34m |
Demo shows a website summoning Windows Hello to register a keypair and log a user in, the integration already rolling out to millions. Concrete numbers from… | ||
| Killing the checkout or: How I learned to stop worrying and love Payment Request | Krystian Czesak | 34m |
Demo shows Payment Request API already implemented in major browsers and reduces form friction while 69% checkout abandonment and 14 fields average quantify… | ||
| A Real World PWA | Zack Argyle | 41m |
Pinterest rebuilds its mobile web into a real PWA: an app shell with inlined 5k CSS, locale-specific service worker builds, webpack bundle analyzer and a… | ||
| Purifying Typescript | Timothy Clifford | 33m |
Concrete code examples show whether TypeScript buys practical functional benefits: compile‑time type errors when passing a number to a string, TypeScript +… | ||
| Dynamic CSS: Layouts & Beyond | Miriam E Suzanne | 36m |
A live rebuild of Susy in pure CSS demonstrates that CSS Variables + calc can replace Sass math and generate grid backgrounds; CSS Grid powers two‑dimensional… | ||
| WebXR, if X = how? | Diego González, Indira Knight | 43m |
Claims that WebXR makes XR prototyping immediate and accessible get backed by concrete work: live demos built with A-Frame components and layout script… | ||
| Lightning talks - frontend | 27m | |
Three concrete habits: review fundamentals (compiler, browser and editor shortcuts), teach to deepen (answer questions, explain problems) and reconnect with… | ||
| nothing matches | ||