~/conference

Codemotion Rome 2016

date:2016-03-18..2016-03-19
location:Rome, Italy
series:Codemotion Rome · 3 editions
editions:[Codemotion Rome 2015, Codemotion Rome 2016, Codemotion Rome 2018]
tags:[security]
titleauthorlength
Opening of13m
Conference opens with concrete numbers and features: program gathers 15 countries and about 20 companies, plus training and a kids tech school; partnership…
Organiser in English
Keynote The Evolution of Evolutionary ArchitectureRebecca Parsons37m
History of architecture traces concrete shifts: emergent design plus refactoring and tests let teams safely change object hierarchies (example: two pairs…
Talk in English on
Keynote Myths and Patterns of Organizational ChangeLinda Rising44m
Claims that people are rational and that good ideas sell themselves are false: behavioral economics (Kahneman, Ariely) shows decisions are predictably…
Talk in English on
Keynote: IBM - IBM Bluemix the new Era of CognitiveElisabetta Rinaldi, Rossella de Gaetano14m
Demo shows Watson services on Bluemix wired to a mobile “Dr. Watson” health app that reads BLE body temp, pulls weather, runs analytics and dialogue, then…
Talk in English on
Keynote OK ComputerPeter Gasston40m
A concise survey of how recent deep learning makes expensive supercomputer power cheap and practical: examples include an old supercomputer vs a PlayStation 3…
Talk in English on
Keynote: Microsoft - Time flies when you're having fun!Lorenzo Barbieri18m
Microsoft describes concrete shifts: Visual Studio Code is released under an OSS license and developed in the open, .NET publishes its roadmap on GitHub and…
Talk in English on
Elm or how I learned to love front end developmentMarco Perone47m
Elm compiles to HTML/JS/CSS and enforces static typing that catches most errors at compile time, producing no runtime exceptions and descriptive compiler…
Talk in English on
Design is your business tooEmanuela Damiani39m
Three concrete workshop games claim to move design out of one head and into the organization: Design the Box forces product positioning by having teams design…
Talk in English on
DiversITy mattersJuliette Reinders Folmer, Wouter Groenewold41m
Argues that diversity raises product quality and profits and gives concrete fixes: Spotify runs targeted Facebook ads, removes beer-and-pizza and competition…
Talk in English on
Fun with Functional Programming in ClojureJohn Stevenson40m
Live REPL-driven demos show Clojure’s claims: pure functions, immutable persistent vectors and lazy sequences produce predictable results; using recur…
Talk in English on
Real World Use Cases Hadoop and NoSQL in ProductionTugdual Grall44m
What’s important about a technology is what you can use it to do. I’ve looked at what a number of groups are doing with Apache Hadoop and NoSQL in production…
Talk in English on
Safe and fast parsers with Nom and RustGeoffroy Couprie36m
If you ever wrote a parser, you know two things: parsing is fun, and parsing is hard. While it is a very rewarding and interactive process, it can easily make…
Talk in English on
NoSQL’s biggest secret SQL never went awayLaurent Doguin38m
NoSQL databases threw out SQL for querying, while their authors focused on solving problems of scale, speed, and availability. The need for rich query never…
Talk in English on
Front end First — surviving with testing in JavaScriptMichele Aponte01h 00m
Modern web apps move UI logic to the client, making JavaScript central; this talk surveys practical tools and techniques for automated front-end testing. It…
Talk in Italian on
Who’s Afraid of GraphsDavid Ostrovsky41m
Describes moving a heavy permissions sub-system out of MySQL into a graph-aware stack: demos use Neo4j, OrientDB, Gremlin and Cypher against sample datasets…
Talk in English on
DrDoS The cureRoger Cataldi51m
The talk describes how DDoS attacks have evolved into very large volumetric Reflection/Amplification attacks (called DrDoS), explains why such attacks must be…
Talk in Italian on
Writing Security unit integration Tests using the OWASP O2 PlatformDinis Cruz01h 00m
Shows how the O2 Platform (a .NET REPL/toolkit) turns security checks into executable tests: unit-to-end-to-end tests that run in real time with Wallaby and…
Talk in English on
ElasticSearch in actionThijs Feryn38m
A runnable demo indexes a company blog via an Atom‑feed script, shows explicit mappings (including English/Dutch/raw fields) to fix mistaken types, and walks…
Talk in English on
History and stories of computer security hackersS. Chiccarelli, F. Perna, L. Zappacosta47m
A historical tour from the 1980s to today tracing the origins of many modern cybersecurity experts and organizations. It maps the evolution of the hacker…
Talk in Italian on
OWASP for DevelopersMatteo Meucci45m
Overview of OWASP projects and practical fixes for common web vulnerabilities: describes OWASP resources (Testing Guide, Proactive Controls, ASVS) and tools…
Talk in Italian on
Wearable Botnets and Happy Hacked DriversAndrea Pompili50m
The talk examines security risks from the growing mesh of connected devices (wearables, home routers, vehicle systems). It reviews real-world vulnerabilities…
Talk in Italian on
Let's go HTTPSSimone Carletti42m
Explains how HTTPS actually works: keypair + CSR → CA-signed certificate (single-name, wildcard, SAN), chain-of-trust and one-year validity, TLS handshake…
Talk in English on
IBM Bluemix Science Fiction Has Been OvertakenFerdinando Gorga01h 03m
A demo of IBM Bluemix presents a platform built from Cloud Foundry, Docker and OpenWhisk running on SoftLayer datacenters, with a marketplace of about 150…
Talk in Italian on
Vagrant for realMichele Orselli38m
Practical, specific fixes: switching provider to vagrant-vmware-fusion cuts a 22‑minute build to ~15 minutes (≈30% faster); using vagrant-cachier keeps apt…
Talk in English on
The next frontier WebGL and WebVRMartin Naumann37m
Shows concrete WebGL work using three.js to load geometries, textures and GLSL shaders (examples: NYT mountain visual, MapQuest drone point cloud, 3D models…
Talk in English on
Composing Music in the CloudJames Weaver31m
Real-time web app composes counterpoint from an input melody using codified Palestrina/Fux rules (about 70 togglable rules) and returns MusicXML/JSON via a…
Talk in English on
JavaScript in 2016Eduard Tomàs41m
Strong recommendation to start using ECMAScript 2015 now: most features already ship in Chrome/Firefox or compile with Babel, and modular imports are static…
Talk in English on
From object oriented to functional domain modelingMario Fusco01h 05m
Shows how to apply functional-programming principles in Java 8 domain modeling: using immutable objects and data structures, writing side-effect-free…
Talk in Italian on
Software Architecture — Yes, on TestsAnnarita De Biase41m
Describes a modular testing architecture built around a small central Java core with interchangeable interfaces, replacing brittle monolithic suites. Uses…
Talk in Italian on
How to build a Platform As A Service with Docker, Kubernetes, Go and JavaMassimiliano Dessi36m
Shows how to build a scalable Platform-as-a-Service for CI/CD and environments (development, test, preproduction, production) using Docker and Kubernetes or…
Talk in Italian on
Surviving Code ReviewsLorna Jane Mitchell44m
Practical checklist for pull requests: include only the right files, link a single issue, and keep changes small (one example was a 37,000‑line refactor that…
Talk in English on
Principles of Evolutionary ArchitectureRebecca Parsons39m
Claim: architecture must be judged by a concrete fitness function (security, performance, etc.) and decisions delayed to the last responsible moment…
Talk in English on
We are not Object Oriented anymoreMatteo Collina40m
Argues that fat OO models hinder distribution and replaces them with message-based microservices using Node.js, demonstrating a working prototype built with…
Talk in English on
Why DevOps is not enoughUwe Friedrichsen42m
Argues DevOps sparks a reorg but won’t deliver alone: IT must become an ecosystem of agile practices, platform teams and automation so cross-functional groups…
Talk in English on
Keynote: Costs of the Cult of ExpertiseJessica Rose46m
Argues that chasing visible experts costs teams, communities and individuals by privileging self-promotion over real work, citing HP’s internal promotion…
Talk in English on
Closing Keynote: New Era of Software with modern Application SecurityDinis Cruz40m
Claims that application security practices double as software quality tools and show how to stop shipping fragile systems, with concrete toolset and workflows…
Talk in English on
Continuous budgetingFrancesco Fullone47m
Discusses how to manage budgeting in environments with continuous integration, deployment and delivery by treating budget as two parts: one for creating new…
Talk in Italian on
Dockerize it stop living in the past and embrace the futureAlex Nadalin50m
Shows Docker replacing local installs by building a tiny Node server, exposing port 3000, mounting the source as a volume and running ngrok from a container…
Talk in English on
How Angular2 can improve your Angular1 apps todayNir Kaufman42m
Argues that incremental refactoring lets Angular1 apps gain Angular2 benefits now: introduce webpack+Babel for ES6 modules, convert…
Talk in English on
How I learned to love ReactDavid Mark Clements40m
Built a prototype in five days that handles ~300 realtime mobile connections and works on iPhone, iPad, Android and old BlackBerries, then scraps three…
Talk in English on
Living on the Edge Service Bundling Microservices to Optimize Consumption ...Mark Heckler01h 00m
A hands‑on demo builds a config server (Git-backed, port 8888), a Eureka service registry, a JPA/H2 “quote” microservice exposing REST and a random-quote…
Talk in English on
Closing Lottery of10m
Attendees are asked to tweet what Codemotion means right now and staff reads the best tweets including “function happiness”; upcoming events list includes…
Organiser in English on
Microservice in practice with Seneca jsMichele Capra40m
Seneca.js implements microservices by routing JSON messages with pattern matching and swapping transports without changing business code via transport…
Talk in English on
Microservices the Lean Way NodeJSBruno Bossola52m
Workshare migrated a monolithic Rails app to about 42 microservices implemented in Java, Ruby and Node.js to reduce wasted scaling and speed up tests and…
Talk in Italian on
What To Expect From PHP7Lorna Jane Mitchell34m
PHP 7 delivers a major real‑world change: engine rewrites yield large speedups (bench.php shows dramatic reductions in runtime) and introduce an abstract…
Talk in English on
Polymer is production ready, how about youMaurizio Mangione52m
Polymer 1.0 is now production-ready; the talk explains considerations, tools, and best practices for deploying and maintaining Polymer components. It covers…
Talk in Italian on
Public speaking 4 geeksLorenzo Barbieri01h 04m
Speaking in public is not easy, especially for geeks, that tend to be too technical, or too shy, or too something... In this session we'll start with some…
Talk in English on
React Native in the wildAlex Nadalin42m
Shows a live build of a small React Native app running on Genymotion and a device, using the Animated API, Navigator, and Chrome debugger (which offloads JS to…
Talk in English on
Reactive Programming with JavaScriptGiorgio Natili51m
Explains how to handle JavaScript’s asynchronous, mostly single-threaded model using reactive programming tools. Compares different reactive approaches and…
Talk in Italian on
Refactoring to a Single Page ApplicationMarcello Teodori43m
Describes migrating a legacy monolithic web frontend (HTML, CSS, JavaScript served from a single-language stack like Java or Rails) into a Single Page…
Talk in Italian on
Welcome to Mordor! Hunting Performance Issues in Node jsDaniel Khan39m
Covers concrete debugging steps: use process.memoryUsage, V8 heap snapshots and CPU profiles via the V8 API, serialize snapshots and inspect them in Chrome…
Talk in English on
InterviewLinda Rising08m
Change succeeds only when it addresses people’s emotions and perceived losses, not just logic: loss aversion explains why experts resist new practices, and…
Talk in English on
InterviewJessica Rose03m
Argues that hiring and recognition favor self-promotion wins visibility over actual contribution, causing skilled but quiet engineers to be overlooked. Claims…
Talk in English on
Continuous budgetingFrancesco Fullone43m
The talk examines how to manage budgeting in continuous integration, deployment and delivery contexts, arguing agile practices can create short-term focus that…
Talk in Italian 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.