Blog personal
Cuando escribo, entiendo mejor el mundo.
Blog personal
Cuando escribo, entiendo mejor el mundo.
Charla sobre agilidad, testing y TDD en la ULPG
Gracias a Jose Juan Hernández, profesor de ingeniería del software de la Escuela de Informática de la Universidad de Las Palmas de Gran Canaria, ayer 12 de marzo pudimos grabar la primera video...
Wow! Agile Dev Practices 2013
Oh man, what a conference, I am just destroyed as you can see. AgileDevPractices 2013 has been the first edition of an excellent conference. It was a big surprise for me when Jose Díaz from Diaz...
Interview with Matt Heusser, keynote speaker at the Test Automation Day
I had the chance to meet Matt Heusser (@mheusser) during the Agile Testing Days 2012 conference... and it was great! Matt's keynote was brilliant, excellent, I really enjoyed it. But I think what I...
Dear Leanpub first-time author
I've only written a book, enough to know how much work it is. Before writing it, I used to think that writing was going to be the most time-consuming task. However, it turned out that I spent more...
Visit Tenerife during the Agile Open Space
There are two major events in the Agile-Spain Community. One is a conference and the other is an Open space. In June 2013 (21st and 22nd), the Open Space will be held in Tenerife, Canary Islands, a...
Share what you learn, to learn even more
I always encourage developers to write a technical blog. I've already convinced some of them to start blogging... yeah! Why is it that you explain your problem to other person (or even to a rubber...
Event oriented programming with JavaScript
Event oriented programming promotes low coupling but not necessarily high cohesion. Always consider the Single Responsibility Principle while designing collaboration through events. I see three...
Best practices for JavaSript RIAs
Last month I was in Madrid talking about best practices for JavaScript RIAs, in the monthly meetup organized by MadridJS. Here you have the slides: The talk was in Spanish. I expect to give this...
Deiser rocks: integrating with Jira
Last friday was awesome. Leo Murillo and Carlos Fernandez, from Deiser, were helping me out with the integration of Atlassian Jira in LiveTeamApp (my latest application for team productivity). We...
BDD applied to JavaScript RIAs
Is there any difference in the implementation of Behavior Driven Development in the case of a Rich Client Application (or Rich Internet Application) ? BDD's primary goal is...
The sticky scroll bar inside the draggable
jQuery UI draggable is so cool! However, if the draggable element (or any of its children) contains a scroll bar, clicking on it will result in the mouse pointer stuck on the whole draggable element...
Workshop: BDD for RIAs with JavaScript
This year I will tour Europe with my new workshop: Behavior Driven Development for Rich Internet Applications using JavaScript. Who is this workshop for? JavaScript developers. This is a workshop...
¿Puedo ayudarte?
Además de ser desarrollador de software, soy consultor y mentor. Los tres roles me gustan siempre que sean medios que me permitan ayudar a los demás. Ser de utilidad a alguien. Cuando tengo que...
Pair programming for charity
Do you want to pair up with me for a good cause? I am proposing people to code with me over the internet to practice Test Driven Development, refactoring and pair programming. Instead of giving me...
Agile Testing Days 2012 was awesome
Look at me. I am so exhausted and happy at home... because I come from Agile Testing Days 2012! (Postdam, Germany). One of the best conferences in the world for agile testers, managers and...
Why is it not running my tests?
So you tell TestDriven.Net (the rocket) or Resharper to run all your tests from Visual Studio but suddenly some of them do not run. What is going on? Easy: one or more of your tests are throwing...
El test del Office
Seguimos tomando mal los requisitos de las aplicaciones y entregando al usuario productos que le complican la vida en vez de facilitársela. Algunos motivos de que esto ocurra son: No sabemos tomar...
Un rato sentado, un rato de pié
O "de pies" que dirían en Madrid 🙂 Hace años me lesioné la espalda por ignorante. Y claro, todos los días haciendo horas sentado delante de la máquina aumentan el dolor de espalda...
Test driving an event driven design
Update: this post talks only about one form of event handling. Read this other post for a more detailed explanation on event oriented programming with JavaScript. Back in the old days of desktop...
Diseño emergente, también para la base de datos
Nota: Me apetecía escribir este post en inglés pero me surgió la siguiente duda.. ¿cuántos de los visitantes hispano parlantes dejarían de leer el post por estar en inglés? Si lees este post y te...