Codemotion Amsterdam 2018
2018-05-08..2018-05-09
Amsterdam, Netherlands
[Codemotion Amsterdam 2016, Codemotion Amsterdam 2017, Codemotion Amsterdam 2018]
| title | author | length |
|---|---|---|
| Keynote: Film production driven open source development | Ton Roosendaal | 32m |
Blender is an open 3D suite with about 6.5 million downloads a year and roughly a million active installs, developed via a studio-model where short open films… | ||
| Keynote: We need to talk about perfection! | Sally Goble | 36m |
Argues that shipping fast beats chasing flawless code and shows exactly how: launches Delivery+ in 3 cities using a simple form plus an if-statement at… | ||
| Keynote: Everywhere commerce | Daniel Gebler | 32m |
Grocery service delivers via own warehouses and vans into a 20-minute delivery window with ETA ±10 minutes, ships a mobile app with free delivery, and… | ||
| Keynote: How VR, AR, MR and XR are changing the world | Avinash Changa | 47m |
Maps VR to concrete work: built a canal 360 film that made viewers feel wind and sun, created a virtual runway and a Void haunted-mansion demo, and shipped… | ||
| Of course I'll use blockchain in my next application | Roy Wasse | 43m |
Explains Bitcoin’s mechanics with concrete numbers: blocks contain ~2–3k transactions, miners race to win a 12.5 BTC block reward, headers are kilobytes while… | ||
| Ethics, human rights and blockchain | Sebastian. Porsdam Mann | 32m |
Argues that blockchain can serve human rights with concrete examples: UNESCO and UN pilots, UN World Food Programme digital vouchers for refugees in Jordan… | ||
| Deep learning beyond the learning | Jörg Schad | 42m |
Pipeline covers training to production with concrete choices: use Kubeflow or cloud ML engines for notebooks and orchestration, store hundreds of model… | ||
| The closing video :) | 02m | |
More than 1000 Developers, Tech Leads, CTO, tech lovers joined Codemotion Amsterdam 2018 at Kromhoutal on May 8th to 9th.
See the vibe and the passion for… | ||
| 100% Visibility | Jason Yee | 33m |
Breaks monitoring into five concrete views and shows which tool to use for each: metrics/time‑series for known unknowns, logs/JSON for diagnosing unknown… | ||
| Open-Source and Exponential Business | Melanie Rieback | 39m |
Argues that open-sourcing core IP drives growth and trust, not ruin. Builds a freelance platform organization with one internal employee and mobilizes 35… | ||
| It's a small world after all | Sander Hoogendoorn | 43m |
Claims that cloud and cheap compute let 15-person startups spin up full banks, that long projects fail and teams must shrink into micro-teams, and that moving… | ||
| Barbarians at the Gate(way) | Dave Lewis | 39m |
Shows concrete attack telemetry and fixes: Akamai sees petabytes of traffic and ~2 TB of attack traffic flowing constantly, top web vectors are SQL injection… | ||
| Advanced search for your legacy application | David Pilato | 41m |
Live-codes an integration that adds full-text, geo and aggregation search to a legacy RestX / Hibernate app without changing existing SQL or dev workflow. Uses… | ||
| Artificial Intelligence in practice | Gerbert Kaandorp | 43m |
Practical cases include GANs for image/video synthesis and autoencoders and embedding spaces to cluster and search content, plus simulation-based training for… | ||
| The serverless full stack | Glynn Bird | 35m |
Builds a working serverless full stack: a dog-photo social site with static front end on GitHub Pages (or Netlify), images in object storage (S3 / IBM Cloud… | ||
| Building your first recommender | Jettro Coenradie | 43m |
Builds a recommender from user events: capture clicks/plays, enrich and store them, then train collaborative filters using Jaccard/Manhattan/L2 and cosine… | ||
| Taming a beast | Mike Chernev | 35m |
Bol.com moves a 70‑engineer monolith from four‑week releases to continuous delivery by rebuilding a 200+ stable integration test suite (run time cut from >1… | ||
| Cyber-crime and attacks in the dark side of the web | Marco Balduzzi | 50m |
A crawling and proxy platform accesses Tor I2P and Freenet via 64 Tor instances and other clients, rendering pages with a headless browser and indexing >20… | ||
| Microfrontends architectures | Nick Balestra | 40m |
OpenTable explains a working microfrontend system called OpenComponents: a runtime OpenComponents registry serves immutable components (with optional… | ||
| The State of Big Data | D. Russell J. Masschelein | 41m |
Covers where big data actually runs now: long-running, high‑resolution workloads often stay in datacenters while Docker containers and container platforms move… | ||
| How to build decentralized serverless html5 applications | A. Confetti | 45m |
Shows how to replace S3 + Lambda with a stack using IPFS, DAT and Ethereum, with concrete demos: adding files to IPFS yields IPFS content-addressed hashes and… | ||
| Backpack, our journey in creating a design system | James Ferguson | 39m |
Skyscanner builds Backpack, a design system that standardizes tokens, colors and spacing, publishes an NPM package of SASS variables, and ships React and React… | ||
| Communication between (micro-)services | Bernd Rücker | 40m |
Compares peer‑to‑peer event chains to a dedicated orchestrator and shows a working Java/.NET demo repo that mixes Kafka events, REST calls and an embedded… | ||
| Active Learner - How developers keep learning | Dennis Nerush | 29m |
Over 500 interviews reveal many senior hires fail because they treat tools as magic and stop learning; the real win is becoming an active learner who knows how… | ||
| Dear JavaScript... | Alessandro Cinelli | 36m |
Covers why JavaScript feels both powerful and confusing by connecting event loop behavior, scoping and first-class functions to real code patterns: explains… | ||
| Regex-Fu | Juliette Reinders Folmer | 39m |
Concrete rules for using regular expressions with PCRE: which modifiers change matching, how greedy quantifiers and misplaced captures explode memory and… | ||
| Code on the chain! | V. Benincosa, T. Davies | 44m |
A live demo creates an ERC-20 token called DevNetCoin with 20 million tokens minted and immediate allocations of 5 million to each founder and 10 million left… | ||
| Democratizing Serverless | Matthew Gilliard | 36m |
Open source Apache 2 serverless platform that packages functions as Docker images and runs them anywhere from laptop to Raspberry Pi, demonstrated by building… | ||
| AI and Minecraft | Lars Gregori | 32m |
Uses Project Malmo and Minecraft as an experimental RL environment, controlling an agent via XML and Python and training with Q-learning and a small CNN in… | ||
| Helm - the Better Way to Deploy on Kubernetes | Reinhard Nägele | 41m |
Helm is a package manager for Kubernetes that actually renders parameterized Kubernetes YAML, manages release history, and performs rollbacks. Key features… | ||
| The Sociotechnical Organisation Design Playbook | Nick Tune | 43m |
Argues that concrete sociotechnical patterns (dog food, octopus, slice-and-scale, slice-and-scatter, slice-and-merge) let you choose team and service… | ||
| Stop reinventing the wheel with Istio | Mete Atamel | 40m |
Containers provide a consistent environment to run services. Kubernetes help us to manage and scale our container cluster. Good start for a loosely coupled… | ||
| Mixed Realities for Web | Carsten Sandtner | 37m |
Browser VR evolves from WebVR 1.1 into WebXR but the APIs are experimental and changing so demos break frequently, not ready for production. Works today with… | ||
| Microservices in action at the DutchNationalPolice | Bert Jan Schrijver | 41m |
Private OpenStack cloud runs about 500 servers with roughly 24 PB storage and serves ~65,000 users; a 30-person product line builds ~50–100 Spring Boot… | ||
| Scalable full-stack development at the edge | Pascal Wolkotte | 39m |
Toon runs monthly over-the-air updates from cloud CI/CD, building embedded images with Docker-based cloud builds and pushing to roughly 2.5M deployments/year… | ||
| Building a scalable learning platform: Terraform, Kubernetes | Erik Veld | 34m |
Instruqt is a hands-on learning platform that gives each user a personal sandboxed infrastructure created in seconds; the production stack runs on GKE + Cloud… | ||
| Scaling the Internet of Things: 1 to 1 Billion | Johan Stokking | 45m |
Community-run LoRaWAN network (The Things Network) claims global scale: active in 90+ countries with 3,700 gateways, about 40k developers and routing ~4.5M… | ||
| DevSecOps: Five Common Mistakes | Arjan Gelderblom | 29m |
Five recurring mistakes: skipping security-by-design and missing security acceptance criteria; undertraining devs so they patch symptom strings instead of root… | ||
| Tools and methods are killing your products | Ivo Domburg | 38m |
Claims that tooling and methods often replace product judgment: teams chase Sprint goals and get trapped in a Scrum pendulum, product owner becomes a single… | ||
| The Future of Work | Mark Beylin | 31m |
A live protocol for paying and matching freelancers runs on Ethereum and shows measurable effects: after eight months the Bounties Network on Ethereum gains… | ||
| 7 Years of DDD: Tackling Complexity | Vladik Khononov | 38m |
Seven-year evolution of a marketing platform shows DDD enabling fast delivery with anemic monolith first (two devs ship core features quickly) but forcing… | ||
| Serverless Swift APIs with Apache OpenWhisk | James Thomas | 43m |
Shows how to deploy compiled Swift functions to Apache OpenWhisk / IBM Cloud Functions using the bx wsk CLI, turning a local Swift 4 Codable handler into a web… | ||
| Night of the living vulnerabilities | S. Zanero, R. Clapis | 44m |
A security review of dozens of IoT products finds textbook bugs reappearing: format string bugs, plain buffer overflows and hardcoded credentials like default… | ||
| Build bridges, not walls - Design for users across cultures | Jenny Shen | 31m |
Uses Hofstede dimensions to guide research, runs heatmaps and competitor audits, and conducts short expert interviews; a Travelbird passport-name passport name… | ||
| How to make UX & Devs build killer products | Nadia Udalova | 40m |
Compares two concrete allocation patterns — the UX agency model vs embedding a designer — and reports that CB Labs uses a hybrid with a spoke designer per team… | ||
| Developers vs Quality Assurance | A. Camillacci, A. De Biase | 21m |
Idea starts over a beer and documents a hard lesson: mismatched expectations cost time and morale, not character. Claims that one-line commits often trigger… | ||
| Can you afford this? Tailoring Technology for Individuals | Amy Dickens | 36m |
Case study builds accessible digital musical instruments using a Raspberry Pi in bauble with Enviro/Unicorn HAT sensors, sending Python data into Max for Live… | ||
| Let There Be Peace On CSS | Cristiano Rastelli | 22m |
Community debate centers on the claim that CSS has inherent problems that prevent scaling, and the counterclaim that applying styles via JavaScript breaks the… | ||
| Visualization of MicrosoftGraph data to HoloLens | A. Meijers | 41m |
An app pulls people and their related people from an Office 365 tenant via Microsoft Graph (Graph SDK + MSAL), sends results to a separate .NET DLL, and feeds… | ||
| Performance Tales of Serverless | Mikhail Shilkov | 37m |
Compares AWS Lambda, Azure Functions and Google Cloud Functions with real load tests and a working itinerary app backed by DynamoDB/Cosmos DB and message buses… | ||
| ReLUs: An Alternative to the ReLU Activation Function | Wilder Rodrigues | 42m |
Proposes a new activation that mixes sigmoid of sine and cosine to keep negative activations nonzero, adds one amplitude hyperparameter (~0.00025–0.0025), and… | ||
| Self-organizing development at Springest with Holacracy | Rik Matena | 41m |
Company-wide Holacracy plus quarterly OKRs run through Asana produces a rigid-but-evolving governance: each person holds about seven roles on average, circles… | ||
| JavaScript lets you type with brain signals | Armagan Amcalar | 41m |
An open-source brain‑computer interface implemented end‑to‑end in JavaScript reads a consumer 14‑electrode wireless EEG, detects the P300 oddball paradigm, and… | ||
| Downhill from here: Procedural design in Descenders | Roel Ezendam | 41m |
Procedural pipeline uses the MapMagic Unity asset to build noise and Voronoi-shaped terrain, then an A-star pathfinding with cost weights that encodes… | ||
| DevOps at ING Analytics | G. D'alessio, T. Bakker | 43m |
ING moves its analytics from batch to continuous delivery using an engineering culture, standardized pipelines (Jenkins, GitLab) and chapters/tribes to ship a… | ||
| Holographic Telepresence with Hololens | M. Förtsch, T. Endres | 40m |
A working prototype streams RGB/depth and audio from one or two to three Kinects into Unity and pushes a live voxel video texture to a Microsoft HoloLens over… | ||
| Game of Trades, Algorithms in a Fantasy world | Erik Hooijmeijer | 41m |
Open-source assignment from The Hague University builds a grid map with terrain movement costs, city prices and cargo capacity and produces a trading bot that… | ||
| A complementary currency toolkit in Clojure | Aspasia Beneti | 35m |
A modular wallet toolkit called Freecoin written in Clojure offers an API, wallet UI, blockchain adapters (Bitcoin-derived and FairCoin proof-of-cooperation)… | ||
| How to Leverage the Apache Kafka Ecosystem to... | Kai Waehner | 42m |
Shows a concrete pipeline that trains models with TensorFlow or H2O, exports them as Java artifacts, and embeds them in a single-class Kafka Streams… | ||
| Narrative Experience First: Interaction design in... | Mata Haggis | 51m |
Fragments of Him builds interaction around a second‑person click system where the player highlights objects and the character performs preauthored actions… | ||
| dev.privacy: GDPR in a nutshell | Evan Tedeschi | 39m |
Practical GDPR steps for cloud services: map data flows, record purposes and retention, and prove consent while preparing for the right to be forgotten and… | ||
| I Was Lost In Space:Designing the character driven ... | Alex C. Williams | 37m |
A student-built character piece models a 22-year-old born on a colony ship and externalizes his physiology / sociology / psychology into a small, lived-in… | ||
| Your Next Game - Built by React | Eyal Eizenberg | 18m |
A DOOM-themed minesweeper is built with React Redux TypeScript in two weeks using TDD and Vim, with sounds handled via a small React sound import, and the game… | ||
| REST no more - Using Actors for the Internet of LEGO... | Johan Janssen | 40m |
A Scala + Akka system runs on Raspberry Pis to control LEGO trains, switches and a ferris wheel using Scala + Akka remote actors over TCP, infrared… | ||
| How to rewrite enterprise application into React ... | Pavel Vlasov | 26m |
A Jira-family app migrates to React and Redux over a year and ships a working rewrite that fixes performance and maintainability problems. Migration touches… | ||
| ICO protocols & implementations | Ivan Kamakin | 31m |
Covers concrete smart‑contract patterns in Solidity with OpenZeppelin primitives and a GitHub repo, shows simple uncapped and capped implementations and why… | ||
| 10KB or Bust: The Delicate Power of Webpack and Babel | Brian Holt | 41m |
LinkedIn’s desktop page takes about 1.3 minutes to load on 2G while a similar site on Preact completes in ~12 seconds, so swapping frameworks matters: Preact… | ||
| Everything I always wanted to know about crypto | Sasha Romijn | 42m |
Starts from a single-byte XOR demo (256 possible keys, trivially brute-forceable) and shows why AES uses 16-byte blocks, 10–14 rounds and keys 128/192/256… | ||
| Are you using an opensource library? | Bruno Bossola | 43m |
Many projects inherit vulnerable open‑source code and a single transitive dependency can enable full remote code execution. Examples: Apache Commons… | ||
| You Don’t Want to Build a Serverless Monolith | Danilo Poccia | 41m |
Argument that serverless only helps if architecture and teams change: move from a monolithic database to small, bounded-data services, event sourcing and… | ||
| Bringing order to the chaos! | Paulo Lopes | 37m |
Builds a concrete demo: a Pong as a service AI microservice (Vert.x JVM core, Node.js backup) deployed on OpenShift/Kubernetes with liveness/readiness probes… | ||
| Continuous delivery in 10 easy mistakes | Kim van Wilgen | 41m |
A practical playbook of pitfalls and fixes: teams try to automate everything without vision, run three‑hour test suites that block pipelines, and accidentally… | ||
| nothing matches | ||