~/conference

Codemotion Milan 2016

date:2016-11-23..2016-11-26
location:Milan, Italy
series:Codemotion Milan · 3 editions
editions:[Codemotion Milan 2015, Codemotion Milan 2016, Codemotion Milan 2017]
titleauthorlength
KEYNOTE: It’s All About DevelopersJason Goecke16m
Cisco frames a developer-first strategy: DevNet is a two-year-old hub with ~400,000 registered developers and a Depot for publishing integrations; Net Academy…
Talk in English on
Keynote: Community InnovationAlaina Percival32m
Nonprofit Women Who Code scales a tangible pipeline: 80,000 members in 60 cities across 20 countries, run by 150 volunteer directors who produce 1,500 free…
Talk in English on
Keynote: The Most Important ThingMike Lee35m
Argues that the actual "most important thing" is concrete prioritization: VC funding is rarely the real bottleneck and startups win by solving huge pains, not…
Talk in English on
Keynote: Coding CultureSven Peters43m
Atlassian describes specific culture moves: quarterly 24‑hour hackathons called ShipIt that produce working prototypes (one used Google Translate), an iPad…
Talk in English on
Keynote: Can Super Coders be a reality?Atreyam Sharma20m
Alan Turing predicted machines would pass his test 30% of the time by 2000 with 100 MB of memory; the talk argues we barely match that now and blames…
Talk in English on
The new features of PHP 7Enrico Zimuel41m
PHP 7 (released December 2015) rewrites internals and yields big, measurable gains: an example array script drops memory use from 400MB to 53MB and execution…
Talk in English on
Promises Are So PasséTim Perry32m
Promises ease callback pain but still force awkward scope and ceremony; this session shows how generators + promises get glued with a spawn glue function to…
Talk in English on
Big Data Analytics, Machine Learning, Real Time ProcessingKai Waehner37m
Shows integrating analytic models built with R, Spark MLlib, H2O into a live streaming pipeline on Hadoop and reusing the exact binary model in production…
Talk in English on
From a developer to a teamleader — Vitaly SharovatovVitaly Sharovatov32m
Leads a team of 11 and turns a slow delivery pipeline into a fast one: 200-item backlog cleared, deployment cadence moves from under one release per week to…
Talk in English on
Keynote: BDD - Bias driven developmentMario Fusco29m
Software teams repeatedly make specific, measurable mistakes: building a homegrown ORM instead of using a standard (not-invented-here syndrome), “fixing”…
Talk in English on
Gang of Four Patterns in a Functional LightMario Fusco44m
Shows how many Gang of Four design patterns exist as workarounds for missing higher-order functions and demonstrates, via live coding, how to reimplement…
Talk in Italian on
Combining AI and IoTKarina Popova33m
Argues that AI is required to turn IoT’s flood of sensor data into action and shows a working stack: carrier-agnostic SIM cards with static IPs, VPN and REST…
Talk in English on
Living on the Edge (Service)Mark Heckler42m
Shows how to build a working edge service that marshals mobile traffic using OSS: bootstrapped Spring Cloud Config pointing at a Git repo, a Eureka service…
Talk in English on
Conversational power for Android appsAlfredo Morresi40m
Conversational interfaces are the new cool. During the session we'll see how to add conversational power to any Android app: from listening to the user…
Talk in English on
Search on the fly: how to lighten your Big DataSimona Russo, Auro Rolle36m
Describes a system that avoids traditional ETL by fetching and indexing only minimal per-entity metadata at search time to deliver real-time results for live…
Talk in Italian on
React render to DOMBoris Dinkevich41m
Understand how React really works. What happens between our call to setState() and until we see things change in our browser. This is a more advanced talk for…
Talk in English on
Angular Rebooted: Components EverywhereCarlo Bonamico, Sonia Pini36m
A practical build of a webmail app using Angular 1.5 Component API demonstrates treating UI parts (folder list, message list, viewer) as self-contained…
Talk in Italian on
TDD — Things I Learned in the Last 12 YearsMatteo Vaccari43m
A recount of 12 years of practical experience with Test-Driven Development (TDD), covering concrete techniques like Test List and Isolated Tests, decomposing…
Talk in Italian on
Continuous budgetingFrancesco Fullone32m
How to manage budgeting when development moves to continuous integration, deployment and delivery. It explains that agile practices can create…
Talk in Italian on
Understanding Angular 2Shmuela Jacobs44m
Angular 2 presents itself as a TypeScript-based platform not just a framework, with component-based architecture, dependency injection, modules and a renderer…
Talk in English on
Universal JavaScript Web Applications with ReactLuciano Mammino39m
Universal approach uses the same JS modules on server and client to eliminate language switching and speed perceived load; implementation uses Node, Express…
Talk in English on
Next generation of frontend architecturesLuca Mezzalira36m
Reactive frontend claims move from callbacks to data flows: MVI enforces MVI unidirectional flow where intent maps DOM events, model holds state and view emits…
Talk in English on
Progressive Web Apps — Trick or Real MagicMaurizio Mangione36m
The talk explains how Progressive Web Apps (PWAs) — specifically Service Workers and related techniques — can make web sites and apps faster and more reliable…
Talk in Italian on
Distributed Systems explained with NodeJSBruno Bossola41m
Shows a Node.js implementation of a replicated key–value store and runs three concrete variants across four local nodes (ports 3001–3004): two‑phase commit…
Talk in Italian on
Thirty months of microservicesSander Hoogendoorn48m
Thirty months of experience turning legacy estates into a landscape of ~120 small components that each own their data and can be deployed independently…
Talk in English on
Wearable Botnets and Happy Hacked DriversAndrea Pompili40m
A hands-on security talk demonstrating hardware and firmware attacks: the presenter removes a dishwasher PCB, identifies an NEC R8C MCU, dumps its flash with a…
Talk in Italian on
Getting out of trouble by understanding GitSteve Smith39m
Explains Git as three concrete objects—blob, tree, commit—and shows how refs (branches/tags) point to hashes, why SHA-1 collisions are theoretical, and how…
Talk in English on
How to Make Your Product a BombshellAlessio Fattorini40m
How to build an active developer and user community around a software product, covering concrete practices for growing an online community from zero to 1,000…
Talk in Italian on
Nobody Likes Working With YouLuis G Valle41m
Argues that technical skill is worthless if teammates avoid collaboration and gives four rules to fix it: make people feel important (use names, public praise…
Talk in English on
RxJS destroy the state machineStenver Jerkku35m
A team replaces a massive state machine with RxJS-driven event streams, turning DOM, media loading and real‑time messages into composable observables that…
Talk in English on
Software HeritageStefano Zacchiroli40m
Project aims to collect, preserve, and share all publicly available source code and already archives 3 billion unique files, ~650 million commits across ~25…
Talk in English on
From IoT to Human interactionsSteve Sfartz, Angelo Fienga39m
Shows a working pipeline that turns drone and ground sensors into human alerts: a Raspberry Pi 3 hooks gas + video sensor feeds into a broker that calls Cisco…
Talk in English on
IBM Watson ConversationFrancesca Gigante40m
Bluemix Watson Conversation maps user intents and entities into trainable dialog flows via a web UI, exchanging JSON with persistent conversation_id and…
Talk in Italian on
Monarch, Google’s Planet Scale Monitoring InfrastructureRoberto Lupi34m
Monarch is Google’s planet-scale monitoring system that ingest and serves tens of billions of measurements from roughly 100 million targets by using a…
Talk in English on
To ∞ (~65K) and beyond!Sebastiano Gottardo40m
Android hits a hard limit because the method reference index is 16 bits, so only 65,536 references fit; when exceeded builds fail with Too many method…
Talk in English on
DevOps in CloudGabriele Provinciali, Fabrizio Marini43m
The talk explains how to combine DevOps (for automating CI/CD), Cloud platforms (for managing software lifecycle anytime), Software Containers (for scalable…
Talk in Italian on
Stop using Bootstrap please!Davide Di Pumpo42m
The talk critiques Bootstrap and similar front-end frameworks, arguing their convenience comes with long-term costs and hidden pitfalls. It outlines the…
Talk in Italian on
The game design behind RedoutGiuseppe Enrico Franchi32m
Development starts in 2014 with a Unity prototype then moves to Unreal; vehicle motion is force‑based (forward vector force, rotating impulses) and steering is…
Talk in English on
Functional Reactive Programming with Kotlin on AndroidGiorgio Natili43m
Reactive programming is a paradigm oriented around data flows and propagation of changes. Kotlin is a programming language intended to be a better Java, and…
Talk in English on
Small bricks of virtual reality webGiovanni Laquidara31m
Let's prototype VR experiences running in your browser! We don't need any complex tools but a bag full of VR bricks designed by Mozilla (aframe.io) and our…
Talk in English on
Bud Spencer & Terence Hill, Slaps and BeansGerardo Verna, Marco Agricola28m
A talk about the development history of the indie game Slaps and Beans, from its origin at the Spaghetti Western Jam on Indievault through efforts to secure…
Talk in Italian on
Virtual Reality gaming analysis of Yon Paradox developmentFabio Mosca40m
Yon Paradox is a seated VR puzzle‑stealth game built for Oculus Rift and desktop that spawns past clones every two minutes and kills the player on sight, so…
Talk in English on
Hololens first contactMarco Dal Pino37m
Introduces Microsoft HoloLens and how to develop augmented reality applications for it, explaining required skills and technologies. Covers interacting…
Talk in Italian on
HearthstoneAndrea Del Fiandra, Marco Cuciniello30m
An examination of Blizzard’s Hearthstone focusing on how the game uses Google Protocol Buffers for network communication. The talk analyzes the protocol buffer…
Talk in Italian on
Games of SimplicityMatteo Pozzi, Claudia Molinari40m
A four-player local coop installation called SIHEYU4N maps a Beijing courtyard into a central grid where players drop single-color tiles (not Tetris pieces)…
Talk in English on
The Development of Edge Guardian VRMarco Giammetti, Maurizio Tatafiore38m
A presentation about developing the VR game Edge Guardian from scratch, describing what worked and what failed during months of crunch. It gives technical…
Talk in Italian on
Intervista a Atreyam SharmaAtreyam Sharma04m
Claims that learn to learn to code is learn to think and that “super coders” are people who find and fix places where tech is lagging — examples named include…
Talk in English on
Intervista a Jason GoeckeJason Goecke05m
Cisco is open-sourcing many SDKs and toolkits on GitHub to let developers extend and contribute, and is exposing DevNet toolkits tied to routing, SDN, Meraki…
Talk in English on
Intervista a Salvatore VellaSalvatore Vella07m
Claims that Bluemix plus Watson APIs turns a single developer into a startup builder, with analytics and NLP available in a few clicks; demonstrates a working…
Talk in English on
Interview to Mike LeeMike Lee04m
Keynote claims that every project is held back by a single most important thing — focus on that blocking factor or everything else is wasted effort. Cites…
Talk in English on
Interview to Alaina PercivalAlaina Percival05m
Women Who Code files as a 501(c)(3) and scales a local Bay Area meetup into a network with 50,000+ members across 20 countries, 60 cities running 1,000+ free…
Talk in English on
Intervista a Mario FuscoMario Fusco09m
Argues that cognitive bias in code shapes architectural choices and causes engineers to reuse familiar, suboptimal patterns; recommends awareness and…
Talk in English on
Interview to Sven PetersSven Peters06m
Claim: company culture and customer focus beat chasing the newest frameworks; a medium technology stack plus a motivated team and clear customer understanding…
Talk in English on
Build advanced Voice Assistants and ChatBotsSteve Sfartz40m
Builds an Interactive Voice Responder for Codemotion Milan using JavaScript, Tropo and Cisco Spark, with the IVR and SMS bridge implemented in under ten lines…
Talk in English on
The Evolution Of Asynchronous JavascriptAlessandro Cinelli32m
Covers how JavaScript handles asynchrony from the event loop through callbacks, promises and generators to async/await, with code examples showing callback…
Talk in English on
Outthink machines coping with humansRinaldi, De Gaetano, Vella, Pepper16m
Pepper connects to IBM Bluemix and uses over 140 services (visual recognition, conversation, speech‑to‑text, machine learning) with about 60 boilerplates to…
Talk in English on
Codemotion in a nutshell02m
Codemotion is the biggest tech conference for software developers in EMEA. 3000+ speakers, Companies, Tech Communities, Startups, Gamedev/VR: Check more!
Promo in English
~/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.