~/conference

Devoxx Belgium 2017

date:2017-11-06..2017-11-10
location:Antwerp, Belgium
series:Devoxx Belgium · 5 editions
tags:[java]
titleauthorlength
Plain Functional ProgrammingMartin Odersky47m
Argues that the useful core of functional programming is plain, specific tools: introduces implicit function types and a configured[T] alias to hide repetitive…
Talk in English on
Parallel and Asynchronous Programming with Streams and CompletableFutureVenkat Subramaniam02h 35m
Covers concrete rules and demos for Java 8 parallel streams and CompletableFuture: shows a real timing example (17s → 4s with parallel), warns that adding more…
Talk in English on
Exploring Java 9: The Key PartsVenkat Subramaniam02h 34m
Covers concrete Java 9 changes and how to use them: private and static helpers inside interfaces, try‑with‑resources accepting existing variables…
Talk in English on
30 Jenkins features and plugins you wished you had known about before!Joep Weijers30m
Thirty concrete Jenkins tips: use the Jenkins/jenkins Docker image and a volume to persist configs, install plugins via the install-plugins script and trigger…
Talk in English on
gRPC vs REST: let the battle begin!Alex Borysov, Mykyta Protsenko46m
Compares REST vs gRPC with concrete tradeoffs: gRPC uses ProtoBuf + HTTP/2, forces nonblocking streaming and shows deadline propagation that cancels downstream…
Talk in English on
Kotlin for Java ProgrammersVenkat Subramaniam52m
Kotlin compiles to Java bytecode and JavaScript and is shown running via the kotlinc compiler REPL and as scripts (.kts scripts). Examples demonstrate type…
Talk in English on
Building Event Driven Services with Apache Kafka and Kafka StreamsBen Stopford53m
Explains how Apache Kafka plus Kafka Streams turn event streams into local state and scalable services, using CDC connectors, Avro schema registry and Kafka…
Talk in English on
Map me if you can! Painless bean mappings with MapStructGunnar Morling16m
MapStruct generates Java mapper implementations at compile time from plain interfaces, producing compile-time code generation that yields plain method calls…
Talk in English on
QWERTY or DVORAK? Debunking the Keyboard Layout MythsHanno Embregts18m
Research into original sources and a typewriter keymap heat‑map shows QWERTY is not designed to slow typists and the jamming story is at best inconsistent…
Talk in English on
RIBs - Uber's new mobile architecture that scales to hundreds of engineersTuomas Artman44m
Uber replaces its fragile, view‑centric app with a state‑tree architecture called RIBs, RIBs = Router Interactor Builder (+Presenter, View), open‑sourced as a…
Talk in English on
Introducing the Flowable Process EnginesPaul Holmes Higgin, Joram Barrez50m
Open-source Flowable provides BPMN, CMMN and DMN Java engines and the demo shows an end-to-end pipeline: process instances are generated, Flowable emits…
Talk in English on
Microservices Data Patterns: CQRS & Event SourcingEdson Yanaga51m
Argues that CQRS plus separate read stores is the common practical step toward event sourcing, with concrete trade offs: event sourcing gives very fast writes…
Talk in English on
Prometheus Monitoring for Java Web Applications w o Modifying Source CodeFabian Stäber30m
Creates a Java agent that injects Prometheus counters into servlet code at class-load time using Byte Buddy, instruments javax.servlet.Servlet.service to…
Talk in English on
Streaming Database Changes with DebeziumGunnar Morling48m
Debezium captures every row insert/update/delete by reading the database binlog / write‑ahead log and publishing change events to Kafka, with an initial…
Talk in English on
Making Microservices Micro with Istio Service MeshRay Tsang49m
Istio configures a per-instance proxy (Envoy) as a sidecar to handle service-to-service routing, retries, circuit breaking, fault injection and mutual TLS…
Talk in English on
Common API security pitfallsPhilippe De Ryck50m
HTTPS is mandatory and browsers should get HSTS for a year; always enforce TLS before any higher-level checks. Enforce rate limits per API key or account to…
Talk in English on
Easy microservices with JHipsterJulien Dubois, Deepu K Sasidharan02h 42m
JHipster claims 10,000 microservices/month and shows concrete tooling: Spring Boot backends, Angular/React frontends, Eureka + Zuul + Hystrix for discovery…
Talk in English on
An Introduction to JVM PerformanceRafael Winterhalter49m
Explains how Oracle’s HotSpot turns bytecode into machine code via HotSpot C2 compiler and tiered JIT (interpreter → C1 → C2), why the JVM profiles at runtime…
Talk in English on
Kafka as a Message Queue: can you do it, and should you do it?Adam Warski48m
Demonstrates a Kafka-based message queue called kmq that uses two topics (queue + markers), writes start/end markers, and runs a redelivery tracker with an…
Talk in English on
Using Kotlin to implement Clean ArchitectureLieven Doclo41m
Shows a working CRUD ecommerce example implementing Clean Architecture with Kotlin, Spring Boot, Spring Data and MongoDB; use cases are split into findProducts…
Talk in English on
Move Slow and Mend ThingsKevlin Henney48m
Argues that speed without direction wastes effort: velocity is displacement with direction not just speed, so use OODA/PDCA loops to treat architecture and…
Talk in English on
Collectors in the wild!José Paumard02h 47m
Collector API in JDK 8 gets used to replace many stream terminal patterns by composable collectors, with concrete demos on a 120,000‑line article file…
Talk in English on
Tensorflow, deep learning and modern RNN architectures, without a PhDMartin Gorner53m
Walks through building working systems with concrete choices: TensorFlow dynamic_rnn plus GRU cells, bi‑directional RNNs, and GloVe embeddings; attention is…
Talk in English on
Code your logic, not your infrastructureNiall Deehan41m
Shows how Camunda BPM runs executable BPMN models as an orchestration layer that keeps business logic in independent services and the engine managing state…
Talk in English on
Cyclomatic Complexity for DevelopersJeroen Resoort14m
Explains cyclomatic complexity as the exact measure from a control‑flow graph using M = E − N + 2 applied to individual Java methods, and shows how switches…
Talk in Dutch on
Design Patterns with KotlinMurat Yener31m
Shows concrete conversions of Gang of Four patterns to Kotlin using IntelliJ’s Java→Kotlin converter and Kotlin→Java decompiler, demonstrating fewer lines and…
Talk in English on
Tensorflow and deep reinforcement learning, without a PhDMartin Gorner37m
Trains a policy-gradient agent in TensorFlow to play Pong from raw pixels using frame differences, a tiny two-layer dense network and sampling of actions via…
Talk in English on
Shenandoah: The Garbage Collector That CouldAleksey Shipilev56m
Shenandoah is a low‑pause OpenJDK collector that actually moves objects concurrent evacuation without long stop‑the‑world pauses by using concurrent mark…
Talk in English on
Developing Java applications using Visual Studio CodeMartin Aeschlimann33m
Visual Studio Code shows a Java workflow that reuses the Eclipse JDT core repackaged as a language server, adds a Red Hat–led Java extension with 577K VS Code…
Talk in English on
Serverless Architecture Patterns and Best PracticesChris Munns46m
Practical advice on building serverless apps with AWS Lambda: use AWS SAM to cut a CloudFormation template from ~80 lines to ~20 and test locally with SAM…
Talk in English on
Zen Habits of using IntelliJ IDEAVictor Kropp50m
Shows how to strip IntelliJ to a distraction‑free layout, hide project and tab bars, enable semantic highlighting, and save settings via the JetBrains Toolbox…
Talk in English on
Offline first applications, syncing with PouchDB & CouchDBFrançois Gengler14m
Shows how to make a web or hybrid app write to PouchDB local DB and rely on CouchDB replication over HTTP to sync changes, with a live demo of an AngularJS…
Talk in English on
Slice & Dice your Monolith with Domain Driven DesignEdson Yanaga02h 31m
Live-coding shows how an anemic monolith becomes a model-first DDD system: custom immutable value types (OrderNumber, Price), JPA 2.1 attribute converters and…
Talk in English on
Tensorflow, deep learning and modern convolutional neural nets, without a PhDMartin Gorner57m
Builds a plane detector starting from a 20x20 classifier trained in TensorFlow + ML Engine using TensorBoard, the Estimator API and the Dataset API; converts…
Talk in English on
Easily secure and add Identity Management to your Spring Boot applicationsSébastien Blanc32m
Live coding shows how to add Keycloak to a Spring Boot app end to end: unzip and run a Keycloak server, create a realm/client/role/user, add the Keycloak…
Talk in English on
Spring Boot 2 0 Web ApplicationsStéphane Nicoll, Brian Clozel51m
Spring Boot 2.0 shows a concrete reactive stack: a live-coded dashboard connects to an aggregator on port 8080 that receives sensor readings every 10 seconds…
Talk in English on
Java Language Futures - All Aboard Project AmberBrian Goetz01h 00m
Local-variable type inference ships as var in JDK 10 and is limited to locals (not fields or API signatures); the compiler normalizes capture types and forbids…
Talk in English on
How to Build an Event-Driven, Dynamically Reconfigurable Microservices PlatformSven Beauprez50m
Describes a platform that combines Apache Ignite and Docker to build an in-memory, event-driven microservice grid where containers auto-register, auto-discover…
Talk in Dutch on
Data Stream Processing Concepts and ImplementationsMatthias Niehoff45m
Overview of concrete stream-processing choices and tradeoffs: Google Cloud Dataflow API style watermarks and triggers balance latency vs correctness (example…
Talk in English on
Making Blockchain Real with Hyperledger Fabric v1Eric Cattoir17m
Hyperledger Fabric v1 is presented with a concrete toolchain: Hyperledger Composer models assets and participants, generates JavaScript smart contracts, and…
Talk in English on
Angular vs React SmackdownMatt Raible, Deepu K Sasidharan50m
Comparison shows concrete tradeoffs: two apps are generated with angular-cli and create-react-app via JHipster, deployed to Heroku and measured with Lighthouse…
Talk in English on
Comparison Method Violates Its General Contract! (Part 1)Stuart Marks30m
Explains why Java sorting sometimes throws "comparison method violates its general contract!" by showing concrete buggy comparators: Integer overflow via…
Talk in English on
Zero to App Live coding an Android app on Firebase in KotlinJen Tong47m
Live-coded an Android Kotlin app that records audio, uploads it to Cloud Storage, Authentication, Realtime Database, and triggers Cloud Functions with Speech…
Talk in English on
Moving Java Forward FasterMark Reinhold, Brian Goetz20m
Java moves to a strict six-month feature releases cadence (next release March 2018), with every-third-year long-term support every three years (first LTS Sept…
Talk in English on
Bean Validation 2.0 - you’ve put your annotations everywhere!Gunnar Morling14m
Bean Validation 2.0 makes Java 8 a hard requirement and adds concrete features: @Repeatable constraints for multiple validation groups, container element…
Talk in English on
Getting Started with Ethereum Solidity DevelopmentSebastien Arbogast, Said Eloudrhiri02h 47m
Hands-on guide that builds a D-Vox conference DApp: Solidity 0.4.x contracts with structs, mappings and events, a payable register that stores attendees and…
Talk in English on
Building React applications with JHipsterSendil Kumar N, Deepu K Sasidharan14m
JHipster adds React + Spring Boot scaffolding in beta that generates a full monolith (Maven backend, MySQL by default), installs front-end deps with yarn…
Talk in English on
API Versioning for Zero DowntimePatrice Krakow49m
ING builds an API platform that separates API (interface) from service (implementation), makes an API endpoint the atomic routing key, and uses an API registry…
Talk in English on
The Rise of the Weaponized AI Propaganda MachineBerit Anderson42m
Claims that a coordinated electioneering platform combines a automated propaganda network of SEO-gamed sites with cookies to track targets, plus Facebook dark…
Talk in English on
Building a self driving RC carBert Jan Schrijver, Tim van Eijndhoven49m
A team converts a €200 RC car with a €150 sensor budget into an autonomous racer using Raspberry Pi, OpenCV and Java on Vert.x, controlling servos via…
Talk in English on
Kotlin DSLs in 42 minutesEugene Petrenko40m
Step‑by‑step live coding shows how to turn Java builders into a type‑safe, statically typed Kotlin DSL using lambdas with receiver and extension functions…
Talk in English on
Java 9 VarHandles Best practices, and why?Tobi Ajila41m
Java 9 VarHandles provide atomic operations and fine-grained memory ordering on any field type (instance/static/array/bytebuffer) as a safe replacement for…
Talk in English on
Angular AppliedYakov Fain02h 44m
Live-codes a complete Angular v5 + TypeScript front end generated with Angular CLI: run ng new, ng generate components/services, ng serve and see hot-reload on…
Talk in English on
10 tips to become an awesome Technical LeadBart Blommaerts48m
Ten concrete practices for taking technical lead responsibility: run the OODA loop (observe, orient, decide, act) to drive small continuous improvements; stay…
Talk in English on
Angular for Java DevelopersYakov Fain51m
A small Angular v5 app gets generated with Angular CLI, written in TypeScript, using Bootstrap for UI and an HTTP client service that fetches 6 products as…
Talk in English on
Google Cloud Spanner: Global consistency at scaleRobert Kubis33m
Google Cloud Spanner appears as a fully managed, horizontally scalable relational DB with Live coding and demos showing Java client setup, schema DDL, inserts…
Talk in English on
Behavior driven integration with Cucumber and CitrusChristoph Deppisch30m
Combines Cucumber and Citrus so Gherkin feature files drive real integration tests against a running Spring Boot voting app, exercising HTTP REST, JMS and mail…
Talk in English on
Going Reactive with Spring 5 & Project ReactorMark Heckler, Josh Long51m
Spring 5 plus Project Reactor powers a Netty-based reactive web runtime that runs a live-coded "Flux Flicks" movie service using Spring WebFlux and reactive…
Talk in English on
Documentation as code (explained to my dad)Hubert Sablonnière47m
Shows a concrete workflow: write in AsciiDoc, edit in an IDE (Atom/VS Code/IntelliJ) with syntax and preview, store in Git/GitHub, review with pull requests…
Talk in English on
Java on the GPU Where are we now?Dmitry Aleksandrov51m
History plus hands‑on: GPUs move from fixed shaders to OpenGL bindings in Java (JOGL) and full GPGPU via OpenCL and CUDA; Java bindings available include…
Talk in English on
Command Line Curiosities - Making the Terminal SingHamza Haiken24m
Creates usable terminal graphics libraries (Python cursebox and a Scala ANSI-only framework cirrhosis) and releases them open source. Demonstrates a Mandelbrot…
Talk in English on
OpenShift the power of Kubernetes for developersMarek Jelen45m
OpenShift is a Kubernetes distribution that adds a developer workflow: build from source-to-image (S2I), binary or Docker image, run locally with minishift…
Talk in English on
From Java bytecode to instant class diagrams with Class VisualizerJonatan Kazmierczak30m
Dealing with existing big Java codebase is typically not a pleasure. First of all we need to understand it - starting from the structure of classes and…
Talk in English on
Safely Shoot Yourself in the Foot with Java 9Heinz M. Kabutz48m
Java 9 replaces Unsafe-era hacks with VarHandles and method-handles lookups but shows exactly how to regain old powers using --add-opens/--add-exports…
Talk in English on
How to scale your app in minutes with container and AWS ECSArnaud Koster15m
Explains a concrete pipeline: Dockerize a Spring Boot app, push image to ECR repo in 20s, create an ECS cluster of EC2 container instances (cannot mix instance…
Talk in English on
Deploying Spring Boot apps on KubernetesThomas Risberg31m
Step‑by‑step demo of building a Spring Boot Docker image, running it on minikube and kubectl, and replacing ad‑hoc runs with Deployment YAMLs; shows…
Talk in English on
Java 8: the good, the bad and the uglyBrian Vermeer49m
Java 8 adds lambdas, Optionals and streams but the talk gives actionable limits: lambdas replace boilerplate but avoid block lambdas and prefer single-line or…
Talk in English on
CERN, from an IT PerspectiveDerek Mathieson32m
CERN runs the 27 km Large Hadron Collider that accelerates protons to 7 TeV and 99.9999991% of light speed, sending ~3,000 bunches (≈100 billion protons each)…
Talk in English on
Collections RefueledStuart Marks51m
JDK 9 adds convenience factory methods (JEP 269): List.of, Set.of, Map.of (Map.ofEntries + entry for >10 pairs) that return new private implementations which…
Talk in English on
Scala js: getting the best of JavaScript and ScalaSébastien Doeraene49m
Scala.js compiles Scala to JavaScript and is used here to build a working memory pairs game backed by the Phaser JS library. The code shows iterative facade…
Talk in English on
How Events Are Reshaping Modern SystemsJonas Bonér54m
Argues that event-driven design yields autonomous, loosely coupled services and demonstrates a working Akka-based demo: three actors (orders, inventory…
Talk in English on
JUnit 5 — The New Testing Framework for Java and Platform for the JVMMarc Philipp, Sam Brannen51m
JUnit 5 is presented as a JUnit Platform + Jupiter + Vintage modular system that runs on Java 8+ and already supports IDEs and build tools; it was crowdfunded…
Talk in English on
No-Frills REST API Testing with REST-AssuredMichel Schudel29m
A concise introduction to the REST-Assured Java DSL for component testing REST services, showing real code against a Spring Boot REST service. Covers reusable…
Talk in Dutch on
From Spring Boot 1 in Java to Spring Boot 2 in KotlinMark Heckler, Sebastien Deleuze02h 14m
Live-coding shows a Java Spring Boot 1 blog app converted to Kotlin on Spring Boot 2 / Spring Framework 5 using Spring Data Kay, with domain types turned into…
Talk in English on
Testing Java MicroserviceAlex Soto, Andy Gumbrecht02h 36m
Testing strategy layers unit, component and integration tests and adds service-specific tools to keep fast feedback while validating real deployments. Examples…
Talk in English on
Cloud Native with Spring Boot on Google Cloud PlatformJisha Abubaker27m
A concrete demo shows Spring Cloud GCP milestone wiring Spring Boot to real GCP services: uploads cat images to Google Cloud Storage, persists cat records to…
Talk in English on
D3 js: Easy and flexible data visualisation using Web standardsJos Dirksen51m
D3 v4 with its modular API lets you bind arrays to DOM and manage enter-update-exit lifecycles to create, update and remove SVG elements; the talk shows…
Talk in English on
Speedup unit testing with the Spock frameworkBen Ooms18m
Claims Spock cuts boilerplate vs JUnit by using data-driven tables (inline or from files), Groovy-based specs with given/when/then blocks, and clearer failure…
Talk in English on
Why Spring ❤ KotlinSebastien Deleuze47m
Shows migrating a Spring Boot 1 Java + JavaScript app to a Spring Boot 2 pure Kotlin app using Spring Framework 5, Reactor and Spring Data with working code on…
Talk in English on
Comparison Method Violates Its General Contract! (Part 2)Stuart Marks30m
Explains why a buggy Comparator triggers "comparison method violates its general contract": TimSort used by Java 7+ detects inconsistent ordering, so incorrect…
Talk in English on
Consumer driven development with Spring cloud contractBen Ooms17m
Shows how Spring Cloud Contract turns consumer-written contracts into executable tests that verify providers by generating acceptance tests run during the…
Talk in English on
Building Web Applications on Spring Framework Using the Across PlatformArne Vandamme46m
Live coding shows a Spring Boot app generated with the Across platform, using JPA, Spring Data, Lombok and Thymeleaf to add an Across modules admin UI and CMS…
Talk in English on
Baking a Microservice PI(e)Antonio Goncalves, Roberto Cortez02h 44m
Hands-on build of a microservice stack on a 12-node Raspberry Pi cluster: a Number API (math.random) and a Book API that calls it, an Angular UI, and three…
Talk in English on
Ask the JDK ArchitectsMark Reinhold, Alex Buckley, Alan Bateman, Brian Goetz, Stuart Marks52m
Audience Q&A covers concrete progress and timelines: Sumatra fizzled after joint Oracle–AMD work but the follow-on is Graal compiler work inside Project…
Talk in English on
Empathetic communication at workSharon Steed02h 43m
Workshop argues that empathy is a learnable verb not just an idea and gives concrete steps: empathy as a choice, put your phone away, pause before replying…
Talk in English on
Kotlin Deep DiveGuy Heylens, David González02h 38m
Shows a working Spring Boot REST API (H2 in-memory, Swagger) and an Android client wired in Gradle/IntelliJ with code on GitHub; demonstrates concrete Kotlin…
Talk in English on
Hibernate you know it... but actually you don'tSanne Grinovero51m
Hibernate ORM 5 cleans up bootstrap, requires Java 8, and makes Session AutoCloseable while implementing EntityManager to cut adapters; bytecode enhancement…
Talk in English on
How Uber Audits Real time Infrastructure of Trillion+ MessagesAnkur Bansal41m
Audit system Chaperone counts messages end-to-end through Kafka at Uber scale, claiming visibility over trillion+ messages per day by embedding creation…
Talk in English on
Fast reliable Swift builds with BuckRobbert van Ginkel28m
Uber replaces Xcode build steps with Buck and a distributed cache, adding Swift support upstream so CI and developers share intermediate artifacts. Repository…
Talk in English on
Lazy JavaMario Fusco49m
Shows how to implement laziness in Java 8 with concrete code: builds an infinite Stream 'from' and a custom lazy list that defers evaluation, demonstrates a…
Talk in English on
Quantum Computing Exposed: Deep DiveJames Weaver, Johan Vos02h 42m
Covers concrete claims and demos: qubits as Bloch-sphere/unit-circle vectors, Hadamard and CNOT gate matrices, and Hadamard+CNOT choreography that yields…
Talk in English on
Image Recognition with Deep Learning From prototype to productionBen Vermeersch, Mario Van den46m
A clothing recognizer trains a convolutional network on about 300,000 labeled images using Python with Keras (TensorFlow backend) and one GPU, then truncates…
Talk in English on
Conversational Bots : Amazon Lex, IBM Watson, Microsoft Bot and Google AssistantTara Walker, Eric Cattoir02h 35m
Live demos compare four stacks and show what actually gets built and what works: Dialogflow (API.ai) demo shows intents, entities, contexts, webhook…
Talk in English on
A year of mob programming tips and tricksTommy Tynjä43m
Team runs mob programming every workday for over a year and reports concrete gains: throughput rises from 12 to 50 tickets per month and deployments average…
Talk in English on
Troubleshooting & Debugging Production Microservices in KubernetesRay Tsang, Baruch Sadogursky51m
Demo shows how to find a production fault end-to-end: compare image checksums in Artifactory (build 50), inspect Jenkins/CI metadata, query exported logs in…
Talk in English on
Not all equals methods are created equalJan Ouwens28m
Shows concrete bugs: an IDE can generate an equals with the wrong signature (equals(Object) signature), mutable fields that change hashCode break HashSet…
Talk in English on
From 0 $100 billion: Inside lessons on how to scale your dev workflowMichiel Michiel Toneman52m
Processes over $100 billion a year and explains the concrete practices that scale it: trunk‑based Git with a branch‑per‑release workflow, enforced four‑eyes…
Talk in English on
Build, Scale, & Create IoT and Mobile connected applications with the CloudTara Walker46m
Live demos show a web and mobile UI sending MQTT messages through AWS IoT to a remote device emulation (a voting cube) and to real smart bulbs, with an Alexa…
Talk in English on
Democratizing Serverless: The New Open Source Fn PlatformTravis Reeder, Reed Allman39m
Open source Fn Project runs functions as Docker images, supports Go, Node.js and Java, and uses an FN CLI to build, test (JUnit) and FN run locally before FN…
Talk in English on
Eclipse MicroProfile: A quest for a lightweight and modern enterprise Java platformMike Croft52m
MicroProfile claims a lightweight, production-ready enterprise Java toolbox: concrete pieces include Config 1.1 (adds URL converter and system‑property…
Talk in English on
Neural Networks: WalkthroughKatharine Beaumont01h 50m
Step-by-step walkthrough of building and training simple neural nets using Python and TensorFlow with live demos: explains linear, binary threshold, sigmoid…
Talk in English on
(Deep) Learning to FlyKrzysztof Kudrynski, Błażej Kubiak48m
Builds a closed system that maps a single RGB frame to a depth map and low-level controls, using OpenCV, Python, FFmpeg and a Parrot AR.Drone controlled by the…
Talk in English on
Sencha Ext JS a framework for building enterprise data intensive web applicationsOlga Petrova14m
Ext JS v6.5 claims a complete enterprise stack: a component library (grids, pivot, charts, calendar), data package with models/proxies/readers/writers…
Talk in English on
Clean, Easy & Stable Android ArchitectureBritt Barak40m
A simple Jelly Bean recipe app demonstrates a three-layer architecture (presentation/domain/data) with concrete choices: ViewModel objects hold UI state…
Talk in English on
Asciidoctor: New, Noteworthy, and BeyondAlex Soto29m
Asciidoctor adds concrete features: configurable xref styles (full/short), advanced include tag filtering that can exclude tags and strip commented blocks…
Talk in English on
Love is ... GitSascha Binger16m
A German insurance team documents 10 golden rules that turn chaotic CVS-era habits into a repeatable Git workflow, showing the exact simple configuration, the…
Talk in English on
Building Cloud Native Progressive Web AppsMatt Raible, Josh Long02h 30m
Live coding builds a reactive microservice ecosystem: a Kotlin Spring Boot service (reactive WebFlux + reactive MongoDB) called beer catalog service, a…
Talk in English on
Spring Framework 5: Hidden GemsJuergen Hoeller18m
Spring Framework 5.0 ships practical refinements: a new spring-jcl default logging bridge to avoid dependency shims; classpath scanning optionally replaced by…
Talk in English on
Migrating to Java 9 Modules with ModiTectGunnar Morling15m
ModiTect is a Maven-based tool that analyzes project classpaths to generate candidate module descriptors, applies rule-based edits for requires and exports…
Talk in English on
Continuous Delivery with Containers: The Good, the Bad, and the UglyDaniel Bryant52m
A Jenkins-based pipeline builds Java apps into a single image artifact (multistage Docker builds), pushes images to registries (Docker Hub, JFrog, Nexus), and…
Talk in English on
Introducing RIG – the Reactive Interaction GatewayKevin Bader28m
RIG is a stateful gateway that holds frontend connections, consumes Kafka topics and routes events to connected devices across a cluster, enabling instant…
Talk in English on
The impact of the GDPRMichael Demey48m
Regulation replaces the old 1995 directive and applies immediately to any service targeting EU citizens; enforcement starts May 2018 after publication in April…
Talk in English on
Blue Team Security Actual Security work for Actual DevelopersSiren Hofvander46m
Claim: validate inputs eliminates roughly 98% of common attacks; start by threat-modeling the architecture with STRIDE and map each red line to mitigations…
Talk in English on
Dr. StrangecodeAlex Snaps45m
Argues that common Java/C++ failures — use‑after‑free, overflows, NullPointerException, ConcurrentModificationException — come from expressible-but-unsafe…
Talk in English on
Next Generation Asynchronous Patterns in JavaScriptJonathan Mills41m
Covers concrete migration paths: use Promises (fetch + .then/.catch) to avoid callback hell; use generators (or co) to yield promises and wrap async flows in a…
Talk in English on
Spring Framework 5: Themes & TrendsJuergen Hoeller55m
Spring Framework 5.0 goes GA in September 2017 with a JDK 8 baseline and Java EE 7 APIs, adds JDK9-friendly automatic-module-name manifests so apps can opt…
Talk in English on
Top Elasticsearch tipsNicolas Buisson16m
Configure clusters by testing actual limits: run a one-shard sizing test that indexes typical documents and simulates searches to find the maximum shard size…
Talk in English on
The Diabolical Developer's Guide to Perfomance TuningMartijn Verburg51m
Performance diagnosis uses a strict decision tree (PDM): measure continuously, ask what the CPU is doing, then narrow to memory vs threads vs JIT vs I/O…
Talk in English on
Video Games are for idiotsLaurent Victorino46m
Game studios resist many modern practices and deliberately keep old tools like Excel 98 and SVN to manage long unpredictable projects. Triple-A titles…
Talk in English on
Modules in One LessonMark Reinhold51m
Live coding shows turning a HelloWorld jar into two modules, compiling them on the module path, and provoking real errors: missing requires fails at compile…
Talk in English on
Polishing the Diamond: Core Library Improvements in Java 9Richard Warburton, Raoul-Gabriel Urma47m
Live-coded demos show the JShell REPL evaluating expressions and running examples interactively and successfully, not slides. Java 9 adds concise factory…
Talk in English on
Using Android Things to Detect & Exterminate ReptiliansGautier Mechling40m
A prototype uses Android Things on a Raspberry Pi and an Arduino to detect human‑like skin temperature and capacitive touch, runs a small on‑device…
Talk in English on
Apache NetBeans!Kirk Pepperdine, Sven Reimers, Geertjan Wielenga, Martin Klän32m
Oracle donates NetBeans to Apache (October 2016) and the project moves into incubation with the platform + Java SE modules first; the code drop counts 45,000…
Talk in English on
Interview with Deepu K Sasidharan & Julien DuboisDeepu K Sasidharan, Julien Dubois04m
JHipster announces a working React alpha available with a planned beta release imminently and full support targeted within one to two months; the generator…
Interview in English on
Deep into the IoT Trenches: How to Build a Connected ProductJeroen Mols46m
Built Wi‑Fi and BLE products (speakers, air purifiers, coffee machines) and the connectivity stack for Philips Hue, showing what actually works at scale…
Talk in English on
CloudFoundry or Kubernetes/Kubo: Choosing the Right Platform for the JobPieter Humphrey01h 02m
Compares Cloud Foundry + BOSH vs Kubernetes on BOSH with concrete demos: Spring Cloud Data Flow apps run on Cloud Foundry while Elasticsearch runs in a Kubo…
Talk in English on
WebHooks vs WebSub: which one to stream your events in Real Time?audrey neveu26m
Compares ad‑hoc WebHooks and the W3C WebSub protocol, shows a working Node/Express webhook receiver exposed with ngrok demo worked and a GitHub webhook that…
Talk in English on
Amazon Alexa Skills vs Google Home Actions the Big Java VUI FaceoffBaruch Sadogursky, Viktor Gamov50m
Live coding builds the same stand-up helper twice: an Alexa Skill wired to AWS Lambda (Java/Groovy, Gradle, S3 deployment) and a Google Action using…
Talk in English on
Interview with Yakov FainYakov Fain05m
A practical survey of Angular 5 that pairs a Spring Boot server with a client built via Angular CLI and the ng new workflow, claiming upgrades from Angular 4…
Interview in English on
Twitter's quest for a wholly Graal runtimeChris Thalinger54m
Twitter replaces HotSpot C2 with the Java-written Graal compiler on core Scala services, runs it on a dedicated cluster and deploys it to production tweet and…
Talk in English on
7 essential softskill survival secrets for developersNick Vanderhoven, Jeroen Horemans15m
Seven concrete habits: treat soft skills like code with five-minute experiments, stop accepting fuzzy estimates and say no to black‑box scope, prototype a tiny…
Talk in English on
Java EE 8: What's New in the Java EE 8 ReleaseDavid Delabassee50m
Java EE 8 adds concrete features: a JSON Binding API for POJO⇄JSON with annotations and configurable naming, JSON-P 1.1 with JSON Pointer, Patch and…
Talk in English on
The Anatomy of Java VulnerabilitiesSteve Poole49m
Shows a real double-to-string parsing hang from 2001 that can crash servers by sending a crafted header, cites 692 Java CVEs and $450B/year cybercrime (2016)…
Talk in English on
Serverless Machine Learning: a beginner's guideBret McGowen, Yufeng Guo45m
A complete serverless pipeline that ingests images from Cloud Storage, converts pixels to columnar rows into BigQuery, batches exports to CSV, runs TensorFlow…
Talk in English on
Interview with Berit AndersonBerit Anderson11m
Claims that weaponized AI already shapes elections and public life with targeted propaganda driven by fake bot networks and advertising incentives. Notes…
Interview in English on
AI and Minecraft LarsLars Gregori28m
Uses Project Malmo to run agents inside Minecraft via mission XML and a Python API, with hooks to Lua/Torch and C#/Java clients. Shows a scripted demo that…
Talk in English on
The Do's and Don'ts with Java 9Robert Scholte28m
Module descriptors can break the Maven ecosystem by changing jar identity: adding a module name is final and can make previously coexisting versions collide…
Talk in English on
Interview with Josh Long & Matt RaibleJosh Long, Matt Raible05m
Full-stack demo built in three hours with a Kotlin backend on Spring Reactive, an Angular frontend in TypeScript with RxJS, and real production concerns…
Interview in English on
The Computer Science behind a modern distributed data storeMax Neunhöffer52m
Explains concrete systems and tradeoffs: consensus uses Raft requires an odd-numbered quorum and majority replication to append a persisted log and elect a…
Talk in English on
A Raspberry Pi and DeepLearning4J Brain That Plays MinecraftSimon Ritter50m
A functioning Java-based brain runs on a Raspberry Pi cluster using DeepLearning4J and RL4J with Project Malmo as the Minecraft interface and Zulu embedded JVM…
Talk in English on
Interview with Brian GoetzBrian Goetz05m
Java moves to a six-month release cadence where finished features board the next train and unfinished work waits for the following one, reducing big multi-year…
Interview in English on
Fallacies of Doom Lessons learned from porting Doom 3 to JavaMahmoud Abdelghany52m
A full Doom 3 C++ engine compiles and runs in Java as djoom3 after about three years of porting, but with many deliberate workarounds: unsigned ints become…
Talk in English on
Serverless Deep DiveBert Ertman02h 37m
Claims that you only pay when code runs and that functions replace apps are tested with hands-on tools: AWS Lambda, Apache OpenWhisk/OpenWhisk, S3, API…
Talk in English on
Interview with Aleksey ShipilevAleksey Shipilev04m
Shenandoah is a garbage collector built for large heaps that performs concurrent relocation so object compaction and pointer fixes do not stop application…
Interview in English on
Building apps with React NativeMaarten Mulders02h 26m
Recreates a five-guess word game (like the TV show) as a single JavaScript codebase that runs on iOS and Android, using React Native for native UI and Redux…
Talk in English on
Fighting fraud with graph databasesVandy Berten42m
Graph storage of Belgian social security declarations maps Limos and DDT forms into a traversal problem solved with Neo4j and Cypher, running on a graph of…
Talk in English on
Redirect http to https, how hard can it be?Marius Vaitkus13m
A site-wide HTTP→HTTPS redirect is implemented at the app layer and uses pre-render.io for bot rendering; a feature toggle has a hidden flag that excluded…
Talk in English on
Welcome to Devoxx Belgium 2017Stephan Janssen20m
Opening keynote lists logistics and numbers: the conference is sold out in August, backed by 42 sponsors (platinum: Ardian, JetBrains, Pivotal, ING), and runs…
Organiser in English on
Migrating to ModulesMark Reinhold50m
Live-coding shows a Java 8 command-line app that deserializes tweets with Jackson and is converted into a Java 9 module by adding module-info.java, using…
Talk in English on
Modular Development with JDK 9Alex Buckley51m
JDK 9 adds a module system that enforces strong encapsulation (public classes are hidden unless a package is exported) and reliable dependencies (requires…
Talk in English on
Deep Dive into Deep Learning with MXNetRandall Hunt01h 16m
Hands-on demo of training and running models with Apache MXNet and the Deep Learning AMI on AWS, including launching GPU instances and an SSH tunnel; a…
Talk in English on
Java9 and REPL Forget debugging, welcome joy and productivityJakub Marchwicki31m
Demonstrates the Java 9 jshell REPL used as an interactive debugger and playground: starts a tiny HTTP server with Spark Java, wires endpoints, imports Gson to…
Talk in English on
Business Parameters: a framework for managing complex configurationMaarten Van Puymbroeck16m
An open‑source Business Parameters platform provides a Java client and a web management UI to store complex configuration types (simple, ranged and mapped) and…
Talk in English on
Extreme Devops using KubernetesDennis Lauwers48m
IBM Cloud Private is a prepackaged Kubernetes platform that bundles Calico networking, an ELK logging stack and Zipkin, and a Jenkins-based microservice fabric…
Talk in English on
Docker for developers and ops: what's new and what's nextPatrick Chanezon42m
Docker adds Kubernetes in Docker CE/EE with a beta for Docker for Mac/Windows and EE, aiming GA in Q1 2018, and implements a CRI layer using…
Talk in English on
Highway to ElmJordane Grenat47m
Elm is a functional language that compiles to JavaScript, promises no runtime exceptions and gives clear compiler errors; the talk live-codes a mini-game built…
Talk in English on
Reliability and Resilience in the CloudMallika Iyer31m
Build proves a cloud-native pipeline that stores and queries petabyte-scale genomic data using Google Genomics backed by BigQuery, with application services…
Talk in English on
Application Security in the age of Open SourceRon De Jong38m
Gartner predicts 80% of Global 2000 codebases are open source by 2018 and published OSS CVEs jump from 283 in 2000 to over 3,000 in 2015. Shows how OSS arrives…
Talk in English on
AI Self - Learning Game PlayingRichard Abbuhl15m
History and mechanics of game AI focus on concrete algorithms and results: alpha-beta pruning and minimax for chess, TD‑Gammon and temporal‑difference…
Talk in English on
JAX-RS and CDI Bike the Reactive Bridge!David Delabassee, José Paumard52m
JAX-RS 2.1 plus CDI 2.0 and Java 8 CompletionStage let synchronous REST code become nonblocking by replacing blocking get/callback patterns with composable…
Talk in English on
Interview with Mark ReinholdMark Reinhold06m
Explains that Java moves to a six‑month release cadence with Java 11 LTS after 9, recommends testing every feature release even if deployments wait for LTS…
Interview in English on
Spinnaker get control over your deployementsGard Rimestad, Matthew Duftler50m
Spinnaker orchestrates CI-driven deployments by picking artifacts from Jenkins/Travis, using a bake stage (Packer-driven VM images or container images) and…
Talk in English on
Web Components for Java DevelopersMatti Tahvonen, Teemu Suo Anttila49m
Explains that Web Components (custom elements + shadow DOM + HTML imports) plug into the Java stack via Vaadin Flow and auto-generated Java wrappers…
Talk in English on
Container Orchestration ConsiderationsPatrick van der Bleek49m
Compares Kubernetes vs Swarm with concrete tradeoffs: Kubernetes offers pods, custom metrics and complex networking; Swarm gives Docker CLI familiarity…
Talk in English
A reference architecture to automate content delivery into your CI CD workflowsDuncan McAllister34m
Provides a concrete automation path that treats CDN config as versioned code, using Property Manager API and Akamai CLI plus language libraries (Python signing…
Talk in English on
Building Real time Data in Web Applications with Graal jsChristian Wirth, Dan McGhan43m
Demo app pushes live vote counts using Graal.js (Node on JVM) with Socket.IO to clients, backed by Oracle DB continuous query notification and APEX web service…
Talk in English on
Interview with Martin GörnerMartin Gorner09m
TensorFlow is presented as a researcher-grade Python library designed to be production-ready, now with TensorFlow 1.4 and higher-level APIs that make model…
Interview in English on
Kubernetes as a distributed JVMBilgin Ibryam16m
Maps common JVM concerns to Kubernetes primitives and shows a working pattern set for running Java microservices on OpenShift: use containers and pods as…
Talk in English on
Continuous delivery @ Axians with gitlab and openshiftFrédéric Pape40m
Shows a concrete CI/CD flow: Gradle builds run in GitLab pipeline as code, runners live on OpenShift and use oc to push built JARs into Artifactory and…
Talk in English on
Interview with Jisha AbubakerJisha Abubaker03m
A milestone release of spring-cloud-gcp is on GitHub after under a year of work between Google and Pivotal engineers, and it lets Java apps start using Google…
Interview in English on
The Path of Secure SoftwareKaty Anton46m
Starts from OWASP ASVS and the OWASP Proactive Controls, maps specific defenses to Top 10 risks: use PreparedStatement parameter binding to stop SQL injection…
Talk in English on
SOLID Principles for Cloud Native ContainersBilgin Ibryam40m
A concise set of container rules: run one reason to change per pod using patterns like the sidecar, bake every dependency into the image so nothing is mounted…
Talk in English
Interview with Heinz KabutzHeinz M. Kabutz08m
Argues that returning null instead of empty collections is deliberately useful, calls java.util.Optional “a waste” and insists simple null checks make code…
Interview in English on
What Developers should Know about DesignErwin de Gier16m
Practical layout rules and visual shortcuts for developers: use a consistent proportion such as 60–62% proportion for split layouts and logo geometry, size…
Talk in English on
Interview with Spring team members Stéphane Nicoll & Brian ClozelStéphane Nicoll, Brian Clozel07m
Spring 5 ships a reactive stack with Spring WebFlux built on Project Reactor that targets streaming, high‑latency and cloud scenarios and coexists with Spring…
Interview in English on
Interview with Jen TongJen Tong03m
Firebase is a PaaS that centers on a real-time database — a big JSON store whose client libraries remove boilerplate so apps sync live and prototypes appear…
Interview in English on
Interview with Juergen HoellerJuergen Hoeller11m
Predicts a six‑month Java cadence with JDK 10 in March, JDK 11 in September, forcing libraries to handle new bytecode versions and urging tools like ASM to be…
Interview in English on
Devops @ScaleBaruch Sadogursky52m
A startup grows from 3 to 30 to 100 engineers and the playbook shifts: firefighting with ad hoc rollbacks fails when left-pad 11 lines breaks npm, a bad deploy…
Talk in English on
Prepare for JDK 9Alan Bateman45m
JDK 9 modularizes the platform, deprecates six SE modules (activation, jaxb, jax‑ws, transaction, corba, xmlws annotation) and stops resolving them by default…
Talk in English on
Serverless Kotlin with App EngineLudovic Champenois, Éamonn McManus51m
Shows Kotlin running on App Engine’s new Java 8 OpenJDK sandbox with the Java security manager removed, letting Spring Boot, Dropwizard and JVM languages run…
Talk in English on
Introducing the Mobile PerfSDKMarcello Albano27m
Uber open sources a mobile PerfSDK that traces functions and gathers CPU, memory and frame‑rate metrics at scale (600 cities, hundreds of engineers) using auto…
Talk in English on
Interview withLaurent Victorino08m
Claims that game teams deliberately tolerate inefficiency because art assets are binary assets that break Git merges, so workflows use Subversion, giant…
Interview in English on
But there is no web component for that!Horacio Gonzalez29m
Shows how to turn existing JS libraries into Polymer-based Web Components so they become reusable elements; demonstrates a QR code generator and a QR scanner…
Talk in English on
Much Robots Very Java So IoTMarcus Hirt, Miro Wengner30m
Robo4J is a pure Java framework that wires Java units to hardware (supports Raspberry Pi and Legos), configurable via XML or code; it exposes an HTTP server…
Talk in English on
Build, Deploy, Debug and Tune Serverless MicroservicesRandall Hunt50m
Builds a working serverless microservice: a Foursquare checkin Lambda behind API Gateway that feeds a DynamoDB table and is fronted by another Lambda into an…
Talk in English on
Interview withBritt Barak07m
Explains a practical Android architecture that Google just stabilized as Android Architecture Components, shows a working implementation using view models…
Interview in English on
Serverless datastream processingMartin Gorner31m
End-to-end serverless ad‑serving pipeline for connected NYC taxis built on Google Cloud: ingest via Pub/Sub at ~10,000 events/sec, stream-transform and…
Talk in English on
Interview withChris Thalinger05m
Explains Graal as a Java-written JIT alternative to HotSpot’s C1/C2 compilers, claiming easier comprehension and faster iteration but introducing bootstrap and…
Interview in English on
The Impact of Leveraging Open SourceJeff Strauss51m
Overview of practical license effects: MIT and BSD allow free reuse with attribution and no patent promise; Apache 2's patent termination grants patent rights…
Talk in English on
Safer Apps from Docker Security Building BlocksRiyaz Faizullabhoy52m
Seven open source components form a secure container stack: Infrakit offers declarative machine lifecycle with rolling updates and reverse uptime to eliminate…
Talk in English on
The Java CouncilSimon Maple, Martijn Verburg, Oleg Šelajev49m
A live panel releases a community productivity report based on 2,000+ respondents and reports IntelliJ edging out Eclipse while NetBeans keeps a solid niche…
Talk in English on
Opening Up Java EE: Panel Discussion withDavid Delabassee, Ivar Grimstad50m
Oracle transfers Java EE stewardship to the Eclipse Foundation under the EE4J 1.0 charter, with the immediate milestone of moving code (including Jersey and…
Panel in English on
Artificial Irreverence: Improvised Theatre with RobotsPiotr Mirowski45m
Built two stage partners called Pyggy and A.L.Ex: A.L.Ex trained on 100,000 movies (≈1 billion tokens) and generates lines with a LSTM recurrent network…
Talk in English on
Exploring open data with BigQueryJen Tong31m
Uses BigQuery to scan public sets like Wikipedia logs and Shakespeare, counting 39 million requests in one hour and scaling to 286 billion requests across a…
Talk in English on
Building Serverless AI powered Applications on AWSAdrian Hornsby48m
Two working demos show concrete results: a podcast RSS→MP3 per paragraph pipeline that parses an RSS feed, calls Amazon Polly to synthesize each paragraph…
Talk in English on
Interview withKaty Anton06m
Argues for baking security into every phase of development rather than leaving it to the end, with concrete practices: extract requirements from OWASP ASVS and…
Interview in English on
Interview withSam Brannen, Marc Phillip05m
JUnit 5 is a released platform that adds Java 8 lambda support and a richer extension system: use assertThrows with lambda and message suppliers evaluated…
Interview in English on
Reliable and Maintainable Webdriver TestsBenji Weber42m
Built a suite of hundreds of WebDriver end-to-end tests that run in under ten minutes by parallelizing tests (six to seven per node), stubbing remote services…
Talk in English on
Globally Distributed Software Engineering - The Good, the Bad and the UglyRini van Solingen49m
Summarizes nine concrete goods, bads and uglies with case studies and numbers: distributed work gives access to talent and customer proximity but communication…
Talk in English on
Interview withJames Weaver, Johan Vos13m
Qubits hold superpositions so multiple input states evolve together and algorithms steer their phases to make correct answers constructively interfere while…
Interview in English on
Progressive DevOps approach using AnsibleStéphane Masson12m
Describes a stepwise DevOps path using Ansible that starts with provisioning, adds configuration, then deployment and integration tests, arguing this lets…
Talk in English on
Interview withDavid Delabassee06m
Announces migration of Java EE development into the Eclipse Foundation to enable faster release cadence and community-led decisions; project e4j aims to…
Interview in English on
Interview withIvar Grimstad05m
Java EE moves to the Eclipse Foundation, claiming more openness and lower contribution barriers so more companies are willing to contribute and the previous…
Interview in English on
Angular: Let's get Reactive!Wassim Chegham13m
Short, hands-on introduction to Observables, Streams and RxJS as used by Angular: Angular core uses FRP style reactive streams, HTTP calls HTTP returns…
Talk in English on
🚀 An ultrasonic adventure!Hubert Sablonnière50m
Builds a serverless link by encoding signaling into sound: uses WebRTC for peer connection and the Web Audio API (oscillator, analyzer, getUserMedia) to emit…
Talk in English on
Reactifying your applicationKristof Van Sever15m
Reactive replaces blocking DB fetches with streaming results so users see the first item immediately, claims reduced resource usage and better responsiveness…
Talk in English on
Ally for Women in TechnologyHeather VanCura16m
Ten concrete micro actions: audit who gets high-value project assignments versus “housework,” rewrite job ads to remove macho language, change informal meetups…
Talk in English on
What if everything was a database?Oleg Šelajev47m
Eve models the entire program as records and reactive blocks that search a record store, transform matches, then bind/commit results; the runtime exposes about…
Talk in English on
Get silly with serverlessGuillaume Laforge, Bret McGowen49m
Shows how Google Cloud Functions (Node.js) glue services: upload an image to Cloud Storage, a function invokes Cloud Vision for labels and creates a thumbnail…
Talk in English on
Digitizing Your Granddad's Old Films with a PiJago de Vreede49m
Describes a DIY film-scanning setup using a modified flatbed scanner with backlight and a stepper motor controlled by a Raspberry Pi running Java. Frames are…
Talk in Dutch on
Supercharging user experience with machine learningIlgun Ilgun13m
Periscope is an open source smart search that pushes content and actions closer to users: ResNet-50 pretrained on ImageNet indexes searchable images (millions…
Talk in English on
Disabled - Work - EnabledDmitry Aleksandrov15m
Argues that remote full time employment can restore work for disabled people by using simple tech and culture changes: Skype/WhatsApp and remote desktop plus…
Talk in English on
Interview withLars Grigori05m
Minecraft runs on Java and uses modding frameworks to expose game state; Microsoft now owns Minecraft and provides an AI platform layered on those hooks. The…
Interview in English on
From Brownfield to GreenfieldStijn Vanpoucke14m
Describes migrating a legacy monolithic system to modular Domain-Driven Design microservices by comparing concrete options: use an anti-corruption layer to…
Talk in Dutch on
Let’s config your java project for cloudSven Clarysse13m
Shows concrete config paths: property files, classpath, inside/outside WAR, system properties and env vars, plus Docker container demo that boots MySQL and a…
Talk in English on
Deploy microservices with CertaintyAlex Soto32m
A small demo service ecosystem runs on OpenShift (Kubernetes) with a Vert.x provider and a RestAssured-based consumer; a careless removal of the provider’s…
Talk in English on
Interview withBert Jan Schriver, Tim van Eijndhoven05m
A small remote-controlled car is converted into a working autonomous vehicle using off-the-shelf electronics, sensors and custom software, and the project’s…
Interview in English on
Let it go! or How to become a free software developer?Melanie Bats15m
A practical path from user to contributor: starts by reporting bugs, then submitting a first patch (often from a hackathon) and progressing to Eclipse…
Talk in English on
Mobile applications that can seeChristophe Jollivet30m
Shows how to use the Google Mobile Vision SDK on-device to detect faces, barcodes and text, with working Android code and a demo repo. Covers concrete APIs…
Talk in English on
Launching Projects Faster with We DeployMilen Dyankov12m
Live demo builds a feedback web app with a Polymer front end, deploys it in minutes using we deploy JSON config files and a hosting container image, swaps mock…
Talk in English on
Launching Projects Faster with We DeployMilen Dyankov12m
Built a small Polymer feedback app, wired to OAuth via auth service (GitHub/Google), and launches to the cloud by editing a we-deploy.json and running we…
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.