~/conference

Codemotion Amsterdam 2017

date:2017-05-16..2017-05-17
location:Amsterdam, Netherlands
series:Codemotion Amsterdam · 3 editions
editions:[Codemotion Amsterdam 2016, Codemotion Amsterdam 2017, Codemotion Amsterdam 2018]
tags:[web-platform]

Codemotion Amsterdam 2017 Tech Conference will take place on May 16th - 17th: join us!

titleauthorlength
The closing video :)02m
Codemotion Amsterdam has been a 2 days of Code and Emotions! Thank you very much to everyone who joined us!
Organiser in English
The Power of ConnectionsHendrik Blokhuis21m
Argues that exponential growth in connections lets developers rebuild legacy processes by wiring sensors and platforms into real problems, not polished…
Talk in English on
The Most Important ThingMike Lee35m
Argues that the “most important thing” is the single constraint that makes everything else fail and gives concrete examples: health — heart disease and cancer…
Talk in English on
Urban Legends: What You Code Makes You Who You ArePJ Hagerty33m
Argues that tools don't define a coder and gives concrete surprises: Ruby powers more than Rails and is used at companies like logs IO and for Jekyll sites…
Talk in English on
Microservices: 5 things I wish I'd knownVincent Kok40m
Five concrete lessons: treat services as cattle with health and deep checks and make them discardable; keep one repo one build and push an empty shell to…
Talk in English on
Programmer Bedtime StoriesGreg Bulmash39m
Four short fables expose concrete bugs and costs: a Python remove-below-average recursion that iteratively trims a 10,000-soldier army down by 3,300 then…
Talk in English
A real-world Relay application in productionStefano Masini34m
A production web app (Balsamiq Cloud) built with Relay/GraphQL, Redux, React-rendered HTML emails, node.js, Redis, Convox on AWS, proves practical: ~26,000…
Talk in English on
Security Testing with OWASP ZAP in CI/CDSimon Bennetts45m
OWASP ZAP is presented as a free tool with ~350,000 downloads that embeds into CI/CD to automate security checks; it runs a safe, fast Baseline scan that…
Talk in English on
We're Agile, we don't do documentationBirgitta Boeckeler39m
Argues that documentation adds concrete value and gives practical forms: create a wall of common understanding (six A4 sheets, updated by a developer every two…
Talk in English on
ML from a software engineer's perspectiveMarijn van Zelst34m
Shows how to build a digit classifier using TensorFlow high-level API applied to an MNIST-style dataset, trains a small neural network on CPU in about 15…
Talk in English on
Being a programmer in 21st centuryNathan Marz44m
Argues that hiding work inside companies breaks the market and that public work — open source contributions, blogging and speaking — creates inbound…
Talk in English on
Bad computers, bad peopleTerri Burns35m
Shows concrete failures: Microsoft’s chatbot Tay learned hate speech within hours and had to be shut down, Google’s image model labeled Black people as…
Talk in English on
Data Pipeline EvolutionAli King39m
Describes evolving a pipeline at FanDuel from slow daily full-table ETL to mixed incremental batches and near-real-time events, implemented in Python using…
Talk in English on
Clouds & ContainersMark Heckler42m
Live demos deploy the same quote-service image from Docker Hub to docker swarm mode, kubernetes (minikube) and PCF dev, showing concrete behaviors: swarm…
Talk in English on
From Doctor to Coder: A Whole New World?Aisha Sie37m
Career switch recounts concrete contrasts and surprises: tech offers low barrier self‑teaching and quick wins (built a Rails site in hours) but hides gotchas…
Talk in English on
Explain itRuss Olsen38m
Five concrete moves: plan the explanation (use top-down, bottom-up, process or simple-to-complex sequences), watch for the common gap failure where experts…
Talk in English on
MicroMonolithMichal Franc48m
A team migrates a .NET monolith with one huge database and ~20–30 engineers into hundreds of services over a few years, cutting a 60‑minute deployment cycle to…
Talk in English on
A recommendation engine for your applicationsMichele Orselli39m
A recommendation engine is built for an e‑commerce bookshop (paper and digital) using Prediction.io (Apache) with Spark and Mahout, deployed from a Docker/AMI…
Talk in English on
Building a theming system with ReactMatteo Ronchi39m
Reveals a concrete theming engine that stores themes as plain JS maps, exposes them via a React context provider and a connect HOC, and compiles theme objects…
Talk in English on
Introduction to gRPCMete Atamel46m
gRPC uses HTTP/2 plus protocol buffers to replace JSON/REST for lower latency and smaller payloads; measured migration on Pub/Sub shows roughly 3x throughput…
Talk in English on
Docker Inside/OutDaniël van Gils36m
Company platform runs ~7,000–10,000 servers and ~1,000 users; actual usage split is 40% monoliths-in-containers, 30% front-end/back-end splits, 20% incremental…
Talk in English on
How remote work redefines productivityAlexandra Marin32m
Argues remote work raises measurable output: randomized and field experiments report 13% performance boost (Stanford), call‑center gains of 15–30% and a Best…
Talk in English on
JWT, WTF?Phil Nash41m
Explains JSON Web Token format: header.payload.signature with base64url encoding and a signature generated using HS256 HMAC. Shows how to build and verify a…
Talk in English on
Fast Cars, Big Data - How Streaming Can Help Formula 1Tugdual Grall42m
Shows a working pipeline that streams simulator ticks into Apache Kafka, stores raw events on a distributed file system and in a JSON NoSQL store, and runs…
Talk in English on
Microservices Without ServersJames Thomas44m
Claim: ditch VM maintenance and run microservices on serverless platforms. Demonstration uses Apache OpenWhisk (hosted on Bluemix), deploying Node.js actions…
Talk in English on
Developing and maintaining a Java GraphQL back-endBojan Tomić42m
Practical walkthrough shows how a Java service becomes a GraphQL endpoint with a few lines: annotate methods and POJOs, register them with the schema generator…
Talk in English on
Building multilingual and empathetic botsSander van den Hoven49m
This presentation explains how to build chatbots and other conversational bots that work across multiple languages and detect or respond to user emotions. It…
Talk in Dutch on
Beyond Fault ToleranceFabio Tiriticco37m
Explains how the Actor model with Akka on the JVM implements reactive-system traits: message-driven isolation, supervision and supervisor restarts child…
Talk in English on
Dark patterns and Mobile UX DesignEmilia Ciardi42m
Shows concrete dark patterns and their effects: Apple hides and mislabels a tracking switch that reverses expected behavior, an insurance sign-up auto-renews…
Talk in English on
Angular is On Fire(base)!Shmuela Jacobs39m
Live demo shows a deployed recipe cookbook demo built with Angular (CLI, v2/4) and Firebase hosting, using AngularFire for AngularFire observables to sync a…
Talk in English on
The Hitchhiker's Guide to the WebpackSara Vieira27m
Step-by-step setup of a real React app using Webpack: installs and configures React + ES6 + Babel, outputs a single bundle, adds CSS Modules with…
Talk in English on
Real life cross-platform apps dev using Xamarin FormsFrank Folsche39m
Build of a real boiler‑service app uses Xamarin Forms with Visual Studio, a Mac build host for iOS, and platform projects for Android, iOS and Windows…
Talk in English on
Tell a robot to shake its bootyGreg Bulmash25m
Shows how a web page sends voice commands to a $100 consumer robot over Bluetooth using a laptop: captures audio with small recorder (recorder.js variant)…
Talk in English on
Relevant search results (with elasticsearch)Jettro Coenradie39m
A demo search app indexes the Rolling Stone top 500 albums (500 records) and uses Java, Angular and Elasticsearch via the Kibana console to show concrete…
Talk in English on
Building Platforms for DevelopersDustin Whittle42m
Uber documents how it turns a complex microservice stack into usable developer products: launches ride request API (after deep links), adds trip experiences…
Talk in English on
Containers Change EverythingAnne Currie43m
Containers deliver seconds‑scale instantiation and much higher server density: Google achieves around 70% utilization versus industry ~10–15%. Using Docker +…
Talk in English on
Designing for cross-channel user experienceChrissy Welsh37m
Argues that design must cover the entire journey not a single screen and gives concrete criteria: consistent, seamless, available, context‑specific. Shows…
Talk in English on
The road to continuous deployment: a case studyMichiel Rook49m
A legacy job-board monolith is cut down using the strangler pattern and an API-first service architecture deployed in Docker containers; CI/CD is implemented…
Talk in English on
ClojureScript - Making Front-End development Fun againJohn Stevenson49m
Live code builds a small single-page conference app (session list, add-session form) that updates in the browser and keeps working while code changes are…
Talk in English on
Next generation human character controlPascal Serrarens32m
Demonstrates a working pipeline: sensor fusion of IMU suits and positional trackers (lists include Perception Neuron (20 sensors), HTC Vive puck setup (6…
Talk in English on
Hacking Culture with JavascriptBen Straub41m
Shows how chatroom automation moves from toy to workflow: Hugh bot runs GitHub deployments hundreds of times weekly and puts metrics and deploy logs into…
Talk in English on
Templating - you're doing it wrongNikolas Martens34m
Argues that instead of using a separate templating language, use plain HTML as the template language and embed the data-to-markup glue via a technique called…
Talk in German on
From CSS variables to JavaScript and backSerg Hospodarets42m
Shows how to register CSS custom properties from JavaScript using the Houdini registerProperty API, with demos that make variables animatable and run on the…
Talk in English on
Without Vision, you'd be blindMattia Traverso35m
Argues that a clear project identity—condensed into one-sentence vision and a physical memento—steers every design choice: choose tank controls when slowness…
Talk in English on
Faster deep learning solutions...Michele Tameni34m
An end-to-end Intel Deep Learning SDK installs Caffe/TensorFlow and MxNet, runs in Docker containers on Windows/Mac/Linux or AWS, and exposes a web UI plus…
Talk in English on
From IoT to Human InteractionsSteve Sfartz41m
Demos show a JavaScript voice machine built on Tropo Serverless that sends SMS, plays MP3s, does text‑to‑speech and records to S3; a working live DTMF voting…
Talk in English on
You don't need permission to do thatSarah Gruneisen, Raymond de Wit, Rens van Leeuwen43m
Joined a managed service provider and given production SSH and sudo access, a developer cuts a 25-minute cycle by splitting 25 front-end apps out of one giant…
Talk in English on
MesoservicesSjoerd Cranen39m
Picnic describes a deliberate move away from fine-grained microservices toward “mesoservices”: fewer independently deployed services, a weekly release process…
Talk in English on
Debug, Analyze and Optimize Games with Intel ToolsMatteo Valoriani36m
Intel GPA (Graphics Performance Analyzer) captures a single frame with CPU/GPU metrics and draw‑call detail without source code, shows per‑draw timing, shader…
Talk in English on
Microservices and containers networkingLuca Relandini45m
Contiv provides an open‑source container networking stack that plugs into Docker and Kubernetes, exposes a REST/CLI, and implements policy groups (reusable…
Talk in English on
User Experience and complexityAlexandra Leisse43m
Software complexity always drifts up as features, quick fixes, customer bolt‑ons and tech experiments accumulate; the concrete fixes are to tighten product…
Talk in English on
The Legacy of the JavaScript CommunityWhitney Williams23m
Argues JavaScript’s legacy is shaped by concrete actions not institutions and proposes leadership by the many rather than standards bodies; defines legacy as…
Talk in English on
From Kitchen Table to Publisher Advance in 3 YearsKoen Deetman35m
Kaioken Interactive grows from kitchen table prototypes into Deliver Us The Moon, proving a path: savings + a €15k subsidy + a self‑funded angel pool (€70k) +…
Talk in English on
The shape of the games industryMata Haggis40m
The games industry claims over $100bn annual turnover and a proposed developer-centered model plots axes from interest / clickability to real life against…
Talk in English on
Building advanced ChatBotsSteve Sfartz54m
Shows how to build working bots on Cisco Spark using REST APIs, webhooks and OAuth, with local tunneling via ngrok and quick debugging through RequestBin…
Talk in English on
Mobile Library DevelopmentZan Markan31m
Practical guide to building mobile libraries for iOS (Swift) and Android: designs the API surface, recommends Swift optionals and named parameters or Java…
Talk in English on
Functional programming is not just lambdas!David Sferruzza43m
Argues that functional programming is a declarative style that pays off today by using pure functions, referential transparency, and higher‑order helpers…
Talk in English on
Pentesting ChatOpsMelanie Rieback52m
Describes a working ChatOps pentesting workflow that ties RocketChat, Hubot and Gitlab into real operations: automated XML→PDF report generation, passive…
Talk in English on
Security/Privacy in the IoT generationGuy Rombaut40m
Claims that ~300 IP cameras indexable in Amsterdam alone and industry estimates predict ~500,000 IoT devices compromised in 2017, demonstrates live compromise…
Talk in English on
Life of a startup...Sjoerd Mulder43m
Startup scales a Spring Boot monolith into a Mesos/Marathon Docker cluster with Consul service discovery, Kafka-backed ingestion and Cassandra for large…
Talk in English on
Data Science Apps: Beyond NotebooksNatalino Busa45m
Jupyter notebooks serve as more than exploratory documents: the architecture splits into browser client, server and kernel so notebook cells become callable…
Talk in English on
AAA on a Shoestring … in Your Spare TimeDavid Wessman45m
Hard‑science multiplayer space combat built by a distributed virtual studio of ~34 active contributors (plus 21 intermittents and ~50 who moved on) using an…
Talk in English on
HTTP/2 in actionPiet van Dongen42m
Builds an HTTP/2 server in Java using Vert.x, JDK, keystore and ALPN, with a Docker image and GitHub repo; demonstrates multiplexing, header compression and…
Talk in English on
Looking back at Action HenkRoel Ezendam35m
Debrief of Action Henk development: studio chooses Unity, then replaces Unity physics with a custom raycast physics layer to handle both high and low speeds…
Talk in English on
Machine Learning ExposedJames Weaver44m
A hands‑on exposition of what a neural net actually computes: shows feed‑forward math (weights like 8.54, bias → sigmoid → 0.99), training by backprop with…
Talk in English on
Now you can trust the browserBen Gidley, Tim Charman35m
Claim: browser code can be made trustworthy enough to stop many MITM and tampering attacks by combining white-box cryptography, strong obfuscation and…
Talk in English on
Going fullstack React(ive)Paulo Lopes35m
Claim: a React front end paired with a Vert.x cluster matches frontend performance on the backend by offloading CPU work and scaling with event-driven workers…
Talk in English on
Developing apps for developing countriesNatalie Pistunovich34m
Quanta is a Nairobi startup building a shop-in-app for informal merchants and finds deployments blocked by tiny data caps, spotty downloads and cheap phones…
Talk in English on
Creating Art with a Raspberry PiStephanie Nemeth29m
A home installation that actually works: a web UI built with React and React Native sends pixel data to a Raspberry Pi hosting a Python driver for a 64-LED…
Talk in English on
How to write maintainable codePeter Hilton41m
Argues concrete practices: prefer better names (use a ceteris or thesaurus to expand vocabulary), write functional tests such as Gherkin feature files, leave…
Talk in English on
WebAssembly for the rest of usJan-Erik Rediger39m
WebAssembly compiles C, C++ and Rust to a compact binary module (magic header "\0asm" plus version 1) that parses faster and yields near‑native code; shipping…
Talk in English on
DevOps in the era of serverless computingAlessandro Vozza40m
Argues that serverless (FaaS) shifts DevOps from managing servers to orchestrating services and business logic, with concrete tooling and limits: uses Azure…
Talk in English on
Applying “web scale” patterns (...)P. P. van de Beek47m
Retail back office at bol.com runs dozens of small services (about 117 services) serving millions of customers and ~2 million daily unique visitors with a 15…
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.