Codemotion Rome 2015
| title | author | length |
|---|---|---|
| Join The Dart Side Of Web Development 2 | Giovanni Laquidara | 56m |
Dart as a web platform: Dart code compiles to JavaScript for all browsers while a standalone Dart VM runs server-side on major OSes; debugging uses Dartium and… | ||
| Opening Keynote | Kara Sen, Paula Tenni | 50m |
Microsoft repositions as cloud‑first, mobile‑first and open sources large portions of .NET and even Windows driver frameworks, touting 19 Azure regions, >20%… | ||
| Keynote: Codemotion Rome - March 28th: Tanenbaum. Henney. Ballard. | Kevlin Henney, Andrew S. Tanenbaum, Michael Ballard | 57m |
Three short keynotes show concrete claims and demos: Bluemix APIs and Watson for rapid app composition, a Bluemix-built Lucas Oil raceboat system streaming… | ||
| PHP is the king ... | Alessandro Cinelli | 45m |
E-commerce platform scales from a LAMP monolith (PHP, Nginx, MySQL, Memcache, Solr) to an SOA with millions of monthly visits and ~50 engineers in the tech… | ||
| Every Millisecond Counts | Marco Casario | 47m |
Practical techniques and strategies for improving web application performance, covering performance metrics and measurement, monitoring approaches… | ||
| Real World AngularJS Recipes | Carlo Bonamico, Sonia Pini | 42m |
Practical AngularJS engineering practices: prefer TypeScript instead of plain ES5/ES6 for optional typing; organize code by feature folders with small… | ||
| The Dark Side of Malware Analysis | Andrea Pompili | 01h 03m |
The talk explains why reverse-engineering Windows executables is crucial for analyzing increasingly targeted malware, and it covers practical approaches to… | ||
| NO. The Subtle Art of Finding Time | Matteo Collina | 36m |
Practical strategies for finding time to work on side projects and learning despite busy schedules, debunking the idea that highly productive developers are… | ||
| Functional Programming You Already Know | Kevlin Henney | 44m |
Argues that familiar tools already embody functional ideas: Excel as dataflow (cells re-evaluate declaratively), Python reduce and library factorials replace… | ||
| OOP and FP | Simone Bordet, Mario Fusco | 01h 01m |
Compares idiomatic Java 7 OOP style with Java 8’s functional style using concrete examples: string joining with map/reduce to avoid mutable StringBuilder… | ||
| Interview with Paolo Cognetti | Paolo Cognetti | 05m |
A retrocomputing corner displays about ten working early microcomputers including Altair, the TRS-80, Apple II and Commodore PET, on loan from the… | ||
| MINIX 3: A Reliable and Secure Operating System | Andrew S. Tanenbaum | 01h 13m |
MINIX 3 presents a 15,000-line microkernel with drivers and servers as separate user processes, a reincarnation server that automatically restarts failed… | ||
| Interview with Giulio Santoli of IBM Italia | Giulio Santoli | 04m |
An interview introduces IBM Italy's Giulio Santoli discussing IBM technologies: Bluemix (the platform-as-a-service), Watson (cognitive services), and IBM Cloud… | ||
| No more excuses left - let's build great things | Christian Heilmann | 47m |
Argues that excuses are gone: browsers and standards now let developers build fast, compatible sites if they stop bloating pages and copying hacks. Points to… | ||
| AngularJS 2.0: A natural evolvement or a new beginning | Boyan Mihaylov | 51m |
Angular 2 targets modern browsers with ES6/TypeScript, metadata annotations and web components, replacing scopes with component-based change detection that the… | ||
| Intervista a Kevlin Henney | Kevlin Henney | 05m |
Argues that small fits in our head: smaller modules reduce maintenance, change effort and accidental legacy, while oversized designs create dead code and… | ||
| Intervista a Andrew Tanenbaum | Andrew S. Tanenbaum | 08m |
Interview focuses on career highlights and concrete claims about education and networking, naming the textbooks Reti di Calcolatori and Sistemi Operativi, and… | ||
| Interview with Alfredo Morresi | Alfredo Morresi | 04m |
An interview with Alfredo Morresi, a Google Italy evangelist, discussing his role and activities at Codemotion Rome 2015. It covers his perspectives on… | ||
| import Golang; struct microservices | Giulio De Donato, Giorgio Cefaro | 47m |
Golang is presented as the main technology for building microservices to replace monolithic, hard-to-maintain applications. The talk covers practical… | ||
| Integrating User Experience and Agile | Bermon Painter | 41m |
Argues that UX must be woven into Agile with concrete patterns: staggered sprints (design one sprint ahead), integrated sprints (design+dev same sprint), or… | ||
| Refactor your Java EE application using Microservices and Containers | Arun Gupta | 01h 00m |
Shows a concrete path to refactor a Java EE monolith by convert WAR to EAR to isolate functional modules, extract those modules as independent WARs on WildFly… | ||
| Intervista a Christian Heilmann | Christian Heilmann | 03m |
Interview covers practical approach to keep the open web while using new browser APIs, outlines a workflow called planning and at work, and walks through two… | ||
| Intervista a David Pilato | David Pilato | 03m |
Live coding demo shows how to add Elasticsearch on top of a SQL database to replace crude SQL-based searches, with a working integration that indexes rows… | ||
| Intervista a Andy Touch | Andy Touch | 04m |
Unity 5 repositions the engine as a full product not just a runtime, adding built-in analytics to track how players experience a title, cross-platform testing… | ||
| Interview with Matteo Collina | Matteo Collina | 06m |
Matteo Collina describes practical habits for protecting deep work (notably saying no to interruptions) and using focused time — illustrated by a koala slide… | ||
| Intervista a Michael Ballard | Michael Ballard | 05m |
IBM offers Bluemix with a free 30-day startup trial and special extended credits for companies younger than five years, plus online training and consulting… | ||
| Agile Project Management | Onofri, Spagnuolo | 37m |
Presents how to combine traditional project management practices with Agile frameworks (informed by Lean Startup thinking) when releasing products. Describes… | ||
| Stack Overflow - performance target | Marco Cecconi | 44m |
An overview of how Stack Exchange builds for extreme performance: the physical architecture (how many servers they run, their roles and specs), the logical… | ||
| From Docker To Kubernetes: A Developer's Guide To Containers | Mandy Waite | 46m |
Shows how Docker images run on Kubernetes and Google Container Engine by building a simple guestbook app with PHP frontends and Redis backends, creating a 3–4… | ||
| Clocker, the Docker Cloud Maker | Andrea Turli | 35m |
Clocker is an Apache‑licensed Brooklyn application that actually provisions VMs via Apache jclouds, installs Docker engines, creates an overlay network with… | ||
| Measuring Micro-services | Richard Rodger | 40m |
Argues that risk is reducible by measuring emergent behavior rather than CPU: track message flow rates and invariant ratios (e.g., add-item vs tax messages… | ||
| Interview with Alessandro Cinelli | Alessandro Cinelli | 06m |
A company presentation describes Namshi’s internal platform evolution, detailing changes in service organization and moves between programming languages… | ||
| Interview with Philip Handschin of MediaTek | Philip Handschin | 06m |
An interview with Philip Handschin from MediaTek recorded at Codemotion Rome 2015 discusses his talk “Making It Big With Something Small.” It covers MediaTek’s… | ||
| Lean Frontend Development | Matteo Guidotto | 29m |
Covers a four-phase approach to front-end development: plan and choose appropriate tools for target devices instead of chasing trends; prototype minimal viable… | ||
| Domain-Driven Design + Command Query Responsibility Segregation + Event Sourcing | Valerio Del Bello, Massimo Nardelli | 30m |
Covers using Domain-Driven Design (Greg Young style) together with CQRS and Event Sourcing to achieve consistency, independent scalability and fast reads… | ||
| Interview with Matteo Pagani, Erica Barone and Lorenzo Barbieri of Microsoft | Matteo Pagani, Erica Barone, Lorenzo Barbieri | 07m |
Interviews with three Microsoft employees—Matteo Pagani, Erica Barone, and Lorenzo Barbieri—recorded at Codemotion Rome 2015. The interviews cover their roles… | ||
| Interview with Mandy Waite of Google | Mandy Waite | 03m |
An interview with Mandy Waite from Google following her Codemotion Rome 2015 presentation about Kubernetes. It focuses on her perspectives and insights related… | ||
| Interview with Sonia Pini | Sonia Pini | 03m |
An interview presents a practical recipe for building scalable AngularJS applications beyond TodoMVC, covering concrete project structure choices, state… | ||
| Interview with Nino Guarnacci of Oracle | Nino Guarnacci | 05m |
An interview with Nino Guarnacci from Oracle about his Codemotion Rome 2015 talk on IoT development. It covers moving from hobbyist to enterprise using… | ||
| Fun with Functional JavaScript | Kuba Waliński | 39m |
Claim: JavaScript is practical for functional programming and the talk proves it by reimplementing an array normalization task three ways and running each demo… | ||
| Interview with Orlando K of Mashape | Orlando K | 06m |
An interview with Orlando K from Mashape following his Codemotion Rome 2015 talk "Building Successful APIs Overnight." He discusses building successful APIs… | ||
| Interview with Bermon Painter of Cardinal Solutions | Bermon Painter | 04m |
An interview with Bermon Painter of Cardinal Solutions about his Codemotion Rome 2015 presentation 'Integrating User Experience and Agile'. It discusses… | ||
| Windows 10 and the Future of Universal Apps | Erica Barone | 53m |
Windows 10 as a single unified platform for phones, tablets, desktops, Xbox, IoT boards, HoloLens and Surface Hub is presented, with a focus on the main new… | ||
| Xamarin Forms: one technology to rule them all | Matteo Pagani | 43m |
Xamarin.Forms is presented as Xamarin’s cross-platform UI framework that lets developers build iOS, Android and Windows Phone apps using a single markup… | ||
| Securing your apps with OAuth2 and OpenID Connect | Roland Guijt | 39m |
Explains why classic username/password pages fail for modern SPAs and native apps, demonstrates a .NET stack using IdentityServer3 and sample .NET clients, and… | ||
| The Second-Screen World in the Google Cast Era | Morresi | 42m |
Overview of Google Cast technology and how to integrate its SDKs for Android, iOS and Web to enable multi-screen experiences. Covers using Cast not just for… | ||
| [Meetup] Mozilla: let’s get to know each other | Daniele Scasciafratte | 49m |
Overview of Mozilla Italy’s activities: the community maintains MDN, localizes Firefox into many languages, runs support/forums and events, and produced a… | ||
| Continuous Delivery of a webapp by example | Fabio Mora | 41m |
Shows how to implement Continuous Integration and Continuous Delivery for a PHP webapp to get features into users' hands quickly. Covers automating builds for… | ||
| The Value of Open Source | Robin Johnson | 01h 03m |
Argues that value lives equally in code and in the developer community, with practical advice: use GitHub/Bitbucket, choose MIT/Apache 2.0/GPL carefully, and… | ||
| My adventure with Elm | Yan Cui | 44m |
Elm demo builds a playable Snake: keyboard arrows sampled at 20 frames per second feed foldp signals to produce a stream of full game states, a random seed… | ||
| Developing and Designing RESTful Web APIs in PHP Using Apigility | Enrico Zimuel | 01h 03m |
Shows how to design and implement a robust RESTful web API in PHP using Apigility. Covers error handling, data formats, content negotiation, versioning… | ||
| Let's talk about the cache! | Mathilde Lemee | 50m |
Covers JSR-107 terminology and concrete patterns: Cache Aside, Write-Behind, Read/Write Through with Java CacheLoader/CacheWriter examples and tradeoffs… | ||
| Fully Reactive - from Data to UI with OrientDB + Node.js + Socket.io | Dell'Aquila | 56m |
Demo builds a real-time chat where every database insert is pushed to clients via OrientDB live queries wired into Node.js + Socket.io, done in about 30 lines… | ||
| How to Create and Maintain a Visual Styleguide | Fabio Fabbrucci | 49m |
Defines what a visual styleguide is, when and why teams should use one, and how to design and maintain it across different project sizes and maturities. Covers… | ||
| nginx for fun and performance | Philipp Krenn | 43m |
Claims that nginx’s event-driven reactor model lets one server handle thousands of clients, then shows how it’s used for SSL termination (Mozilla config, DH… | ||
| Mobile UX for User Engagement and Monetization | Emilia Ciardi | 38m |
Practical guidance on improving mobile app and game user engagement and monetization by analyzing key moments in the mobile user experience. Uses real-world… | ||
| Realtime Awesomeness: An Intro to Building Apps With Firebase | Sara Robinson | 33m |
A realtime chat app is built and deployed end-to-end using Firebase: the JavaScript SDK for realtime syncing, Twitter OAuth for auth, push for concurrent… | ||
| nothing matches | ||