Download agenda
Room N10Room N11Room N1Room N5Room DS1Room N13Room N14Room N3
09:00 / 09:30Doors Open
09:30 / 09:45Opening by Codemotion
09:45 / 10:00Keynote

Keynote IBM: IBM Bluemix the new Era of Cognitive by Elisabetta Rinaldi and Rossella de Gaetano

10:10 / 10:50Keynote

Keynote - Room N10: The Evolution of Evolutionary Architecture by Rebecca Parsons

Keynote - Room N11: OK Computer by Peter Gasston

10:50 / 11:20Coffee Break - Put your ideas on the Unconference Dashboard in the Networking Area!
11:20 / 12:00

How I learned to love React

React

David Clements (nearForm)

What To Expect From PHP7

Languages

Lorna Mitchell (LornaJane Ltd)

ElasticSearch in action

Cloud/Bigdata

Thijs Feryn (Combell)

Composing Music in the Cloud

Cloud/Bigdata

James Weaver (Pivotal Software)

A modern DevOps approach: from Developer Cloud to Application Builder

Devops

Gabriele Provinciali (Oracle), Nino Guarnacci (Oracle)

Monitoraggio e logging nell'A.D. 2016

Devops

Michele Finelli (BioDec)

TDD and mobile development: some forgotten techniques, illustrated with Android

Mobile

Matteo Vaccari (ThoughtWorks)

Demistifying the 3D Web

Game Dev

Pietro Grandi (Betsson Group)

12:20 / 13:00

Welcome to Mordor! Hunting Performance Issues in Node.js.

Node

Daniel Khan (Dynatrace Austria)

Continuous budgeting

Motivational

Francesco Fullone (ideato)

Who’s Afraid of Graphs?

Cloud/Bigdata

David Ostrovsky (Couchbase)

Vagrant for real

Devops

Michele Orselli (Ideato)

Progressive Enhancement for JavaScript Apps

Javascript

Garann Means (freelance)

The road to Ember.js 2.0

Javascript

Lucio Grenzi (freelance)

474 Password Not Found

Security

Giuseppe Galli (K-Tech s.r.l.), Saverio Caminiti (K-Tech s.r.l.)

Games and Autobiography: game design is my psychologist

Game Dev

Alex Camilleri (Kalopsia Games)

13:00 / 14:00Take your Codemotion Lunch Box
13:00 / 14:00UNCONFERENCE - Talks' selection and presentation of the final agenda in The Hackgarden
13:00 / 14:00{CODE} Factor - The Code Contest of Codemotion - Preliminaries - Room N8
14:00 / 15:00

Living on the Edge (Service): Bundling Microservices to Optimize Consumption for Devices with Spring Cloud & Netflix

Microservices

Mark Heckler (Pivotal Software, Inc.)

Dockerize it: stop living in the past and embrace the future

Devops

Alex Nadalin (Namshi)

Front-end First: sopravvivere con il testing in JavaScript

Javascript

Michele Aponte (Blexin Srl)

IBM Bluemix: science fiction has been overtaken....now everything is possible

Cloud/Bigdata

Ferdinando Gorga (IBM), Ferdinando Gorga (IBM Italia)

Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM

Mobile

Matteo Pagani (Microsoft)

Technology Vision 2016: People First

Inspirational

Massimo Giri (Accenture)

Intel IoT: Make Everything Smart

Makers / IoT

Francesco Baldassarri (Intel Corporation)

Sviluppare Videogiochi in 2D con Unity

Game Dev

Roberto De Ioris (20Tab)

15:20 / 16:00

How Angular2 can improve your Angular1 apps today

Angular

Nir Kaufman (500tech)

Principles of Evolutionary Architecture

Architectures

Rebecca Parsons (ThoughtWorks)

NoSQL’s biggest secret: NoSQL never went away.

Cloud/Bigdata

Laurent Doguin (Couchbase)

coming soon

From zero to exit: a full startup journey

Motivational

Michele Orsi (lastminute.com group)

PHP projects beyond the LAMP stack

Devops

Thijs Feryn (Combell)

Engage and retain users in the mobile world

Mobile

Matteo Bonifazi (Open Reply)

Quindi, che videogioco dovrei sviluppare in VR?

Game Dev

Fabio Corrirossi (Oniride)

16:20 / 17:00

React Native in the wild

Mobile

Alex Nadalin (Namshi)

Why DevOps is not enough

Devops

Uwe Friedrichsen (codecentric AG)

Safe and fast parsers with Nom and Rust

Languages

Geoffroy Couprie (Clever Cloud)

The next frontier: WebGL and WebVR

WebGL

Martin Naumann (Archilogic)

How to disassemble a monolithic app in (not-so) micro-services

Microservices

michele franzin (SeeSaw s.r.l.)

SQL o NoSQL? Progettare applicazioni 'Big Data-ready' attraverso l'utilizzo della Polyglot Persistence

Cloud/Bigdata

Mario Cartia (Argo Software)

Beauty Treatment for your Android Application

Mobile

Jose L Ugia (Aureum Digital)

Commodore 64 Mon Amour

Game Dev

Andrea Ferlito (Codemotion)

17:20 / 18:00

Public speaking for geeks

Motivational

Lorenzo Barbieri (Microsoft Western Europe)

We are not Object-Oriented anymore

Microservices

Matteo Collina (nearForm)

Real World Use Cases: Hadoop and NoSQL in Production

Cloud/Bigdata

Tugdual Grall (MapR Technologies)

Let's go HTTPS

Security

Simone Carletti (DNSimple)

RabbitMQ: Message queuing that works

Cloud/Bigdata

Gabriele Santomaggio (Erlang-Solutions)

Growth Hacking for Developers

Motivational

Luca Barboni (Growth Hound)

Develop apps for (Apple) TV

Mobile

Francesco Novelli (Blinkar)

You Turing-Complete me: programmare dentro i videogiochi

Game Dev

Sara Di Bartolomeo (Codemotion Kids), Luca Di Bartolomeo (Brogrammers)

18:00 / 19:00Networking Beer
18:40 / 19:40

{CODE} Factor

Meetup

Andrea Ferlito (Codemotion)

coming soon

coming soon

AngularJS and React Italian communities

Meetup

Fabio Biondi (Freelance), Matteo Ronchi (Workwave)

coming soon

GOLANGIT Meetup

Meetup

Giorgio Cefaro (giorgiocefaro.com), Nicola Larosa (-), Giulio De Donato (XPeppers), Ugo Landini (Red Hat)

Microsoft <3 Open Source: Un anno dopo!

Meetup

Lorenzo Barbieri (Microsoft Western Europe), Erica Barone (Microsoft)

coming soon

11:20 / 12:00 Room N11

What To Expect From PHP7

Lorna Mitchell

Room 123 / Building G

16:20 / 17:00 Room N1

Safe and fast parsers with Nom and Rust

Geoffroy Couprie

Room 123 / Building G

11:20 / 12:00 Room N14
14:00 / 15:00 Room DS1
15:20 / 16:00 Room N14

Engage and retain users in the mobile world

Matteo Bonifazi

Room 123 / Building G

16:20 / 17:00 Room N14

Beauty Treatment for your Android Application

Jose L Ugia

Room 123 / Building G

16:20 / 17:00 Room N10

React Native in the wild

Alex Nadalin

Room 123 / Building G

17:20 / 18:00 Room N14

Develop apps for (Apple) TV

Francesco Novelli

Room 123 / Building G

11:20 / 12:00 Room N3

Demistifying the 3D Web

Pietro Grandi

Room 123 / Building G

12:20 / 13:00 Room N3

Games and Autobiography: game design is my psychologist

Alex Camilleri

Room 123 / Building G

14:00 / 15:00 Room N3

Sviluppare Videogiochi in 2D con Unity

Roberto De Ioris

Room 123 / Building G

15:20 / 16:00 Room N3

Quindi, che videogioco dovrei sviluppare in VR?

Fabio Corrirossi

Room 123 / Building G

16:20 / 17:00 Room N3

Commodore 64 Mon Amour

Andrea Ferlito

Room 123 / Building G

17:20 / 18:00 Room N3

You Turing-Complete me: programmare dentro i videogiochi

Sara Di Bartolomeo

Room 123 / Building G

12:20 / 13:00 Room N14

474 Password Not Found

Giuseppe Galli

Room 123 / Building G

17:20 / 18:00 Room N5

Let's go HTTPS

Simone Carletti

Room 123 / Building G

12:20 / 13:00 Room N11

Continuous budgeting

Francesco Fullone

Room 123 / Building G

15:20 / 16:00 Room DS1

From zero to exit: a full startup journey

Michele Orsi

Room 123 / Building G

17:20 / 18:00 Room N10

Public speaking for geeks

Lorenzo Barbieri

Room 123 / Building G

17:20 / 18:00 Room N13

Growth Hacking for Developers

Luca Barboni

Room 123 / Building G

11:20 / 12:00 Room N13

Monitoraggio e logging nell'A.D. 2016

Michele Finelli

Room 123 / Building G

11:20 / 12:00 Room DS1
12:20 / 13:00 Room N5

Vagrant for real

Michele Orselli

Room 123 / Building G

14:00 / 15:00 Room N11
15:20 / 16:00 Room N13

PHP projects beyond the LAMP stack

Thijs Feryn

Room 123 / Building G

16:20 / 17:00 Room N11

Why DevOps is not enough

Uwe Friedrichsen

Room 123 / Building G

14:00 / 15:00 Room N14

Intel IoT: Make Everything Smart

Francesco Baldassarri

Room 123 / Building G

15:20 / 16:00 Room N11

Principles of Evolutionary Architecture

Rebecca Parsons

Room 123 / Building G

11:20 / 12:00 Room N1

ElasticSearch in action

Thijs Feryn

Room 123 / Building G

11:20 / 12:00 Room N5

Composing Music in the Cloud

James Weaver

Room 123 / Building G

12:20 / 13:00 Room N1

Who’s Afraid of Graphs?

David Ostrovsky

Room 123 / Building G

14:00 / 15:00 Room N5
15:20 / 16:00 Room N1

NoSQL’s biggest secret: NoSQL never went away.

Laurent Doguin

Room 123 / Building G

17:20 / 18:00 Room N1

Real World Use Cases: Hadoop and NoSQL in Production

Tugdual Grall

Room 123 / Building G

17:20 / 18:00 Room DS1

RabbitMQ: Message queuing that works

Gabriele Santomaggio

Room 123 / Building G

14:00 / 15:00 Room N13

Technology Vision 2016: People First

Massimo Giri

Room 123 / Building G

11:20 / 12:00 Room N10

How I learned to love React

David Clements

Room 123 / Building G

12:20 / 13:00 Room N10
12:20 / 13:00 Room N13

The road to Ember.js 2.0

Lucio Grenzi

Room 123 / Building G

12:20 / 13:00 Room DS1

Progressive Enhancement for JavaScript Apps

Garann Means

Room 123 / Building G

14:00 / 15:00 Room N1

Front-end First: sopravvivere con il testing in JavaScript

Michele Aponte

Room 123 / Building G

15:20 / 16:00 Room N10

How Angular2 can improve your Angular1 apps today

Nir Kaufman

Room 123 / Building G

16:20 / 17:00 Room N5

The next frontier: WebGL and WebVR

Martin Naumann

Room 123 / Building G

16:20 / 17:00 Room DS1
17:20 / 18:00 Room N11

We are not Object-Oriented anymore

Matteo Collina

Room 123 / Building G

18:40 / 19:40 Room N5

AngularJS and React Italian communities

Fabio Biondi

Room 123 / Building G

18:40 / 19:40 Room N13

GOLANGIT Meetup

Giorgio Cefaro

Room 123 / Building G

18:40 / 19:40 Room N14

Microsoft <3 Open Source: Un anno dopo!

Lorenzo Barbieri

Room 123 / Building G

18:40 / 19:40 Room N10

{CODE} Factor

Andrea Ferlito

Room 123 / Building G