Talks
-
Desarrollo con Guice, Jersey y AppEngine
27 Marzo 2012 Codemotion 2012, Madrid
The easy way to develop Java applications has always been the standard stack (Spring, JEE, SQL) that confirms the LAMP equivalent in Java-speak. This presentation compares this model with a real use case based on Guice, Jersey and AppEngine.View talk -
Integrando Sistemas reales con REST, JMS, Protobuf y MongoDB
26 Marzo 2012 Codemotion 2012, Madrid
La creciente necesidad de que las aplicaciones compartan datos y responsabilidades y se integren con distintos dispositivos formando sistemas mas completos y complejos unido a que deben ejecutarse en distintos sistemas operativos y se deben desarrollar en tiempos record con la maxima fiabilidad, robustez y escalabilidad hace necesario el uso de tecnologías que lo garanticen. Durante esta charla analizaremos el caso real de un proyecto de control de tráfico marítimo internacional y su migración de un sistema monolítico a una arquitectura modular en la que el uso de tecnologías como JMS, interfaces REST, MongoDB y Google Protobuf, integrando aplicaciones desarrolladas en c++, java y .Net, permitió garantizar todas las necesidades planteadas.View talk -
Spring Data y Mongo DB en un proyecto Real
18 Febbraio 2012 Spring IO 2012
Presentación que utilicé en el Spring IO 2012 para la charla "Spring Data y Mongo DB en un proyecto Real".View talk -
Bases de datos NoSQL y MongoDB
25 Gennaio 2012
Una visión general de las bases de datos NoSQL y su tipología. Una introducción a MongoDB y su uso desde Java y con Spring-DataView talk -
CSS for nondesigners
11 Ottobre 2011 Apache Barcamp 2011
My talk at Apache Barcamp Spain 2011. It includes a developer approach about how to get started with CSS if you do not have a web design background. Includes answers to the too-well-known question "What did I break now?". During these 32 slides some basic concepts like the browser box model get explained, and some CSS frameworks are introduced. This presentation (together with our "CSS3 101" talk) got the award to the best presentation at Apache Barcamp Spain.View talk -
CSS3 101
11 Ottobre 2011 Apache Barcamp 2011
My second talk at Apache Barcamp Spain 2011. It includes a series of starting points about how to get started with CSS3, caveats with CSS3 and some techniques to get up-to-speed with IE. This presentation (together with our "CSS for non-designers" talk) got the award to the best presentation at Apache Barcamp Spain.View talk -
Prueba De Aplicaciones Web con Selenium 2 y WebDriver
19 Febbraio 2011
Con Selenium 2.0 y Webdriver la ejecución de TDD y BDD se ve beneficiado por las fortalezas de ambos proyectos. Introduciremos el API Java basado en PageObjects y veremos ejemplos de creación de pruebas cross-browser para un interfaz de aplicación web con Ajax.View talk -
Developing web applications in 2010
21 Aprile 2010
This is an introductory talk we delivered at Universidad Europea de Madrid for the International Week of Technological Innovation. We introduce concepts such as accessibility and performance in modern web development, current browser market state and evolution, and some approaches to introduce CSS3.View talk -
Developing and testing ajax components
24 Giugno 2009
This talk describes different ways of testing javascript components oriented to the best possible user experience using progressive enhancement techniques. This talk is not oriented to any concrete web development framework.View talk -
Caching web contents in the browser
6 Febbraio 2009
Controlling what web contents are going to be cached and how to tell the browser a cache policy is not hard at all - but you must know which headers must be set. In this 15-minute talk we will explain Last-Modified, ETag, Expires and Cache-Control, and MD5-based caching. This talk is not oriented towards any web application framework.View talk -
Lessons learned on the web layer
29 Giugno 2008
A brief tour about lessons learned while developing web2.0 applications: about what to do, and about what to avoid.View talk