Mis mierdas

La interesante gestión por horas

Hace unos días escuche un podcast titulado “la absurda gestión por horas”. Con gestión por horas se refiere a cobrar a los clientes en función del tiempo trabajado. A priori los conceptos que introduce tienen bastante sentido, como por ejemplo que este sistema premia a los menos eficientes.

Cuando comencé con devtia.com tenía una forma de pensar similar. ¿Para que le voy a decir a un cliente cuánto tardo en hacer X si yo puedo hacer en un día lo que otro quizá tarde una semana?. Mi plan de negocio inicial era trabajar en proyectos con precio y alcance cerrado cobrando el 50% por adelantado y el 50% a la entrega. En seguida detecté algunos problemas con esta forma de trabajar.

Cómo deshacerte de un cliente tóxico / que te hace perder el tiempo

Durante el verano estaba comenzando a montar devtia.com. Como no tenía clientes, me dediqué a pasearme por diferentes eventos startupiles, conferencias, desayunos de negocios y demás variedades. La verdad, fue una etapa enriquecedora, donde conocí gente interesante y cambié un poco lo que venía haciendo desde hace tanto tiempo. Entre otras cosas, le tiraba fichas a conocidos y desconocidos, ofreciendo mis servicios, si no sales a cazar, no cazas.

We.Developers 043 – PHP

Hace algún tiempo participe en el podcast wedevelopers. Una experiencia muy buena, que me gustaría repetir en algún momento.

Regresando a la vida

Hace más de un año que no escribo nada en el blog. No es que normalmente escribiera mucho, pero tener un blog sin añadir una sola entrada en todo este tiempo es tontería.

Quiero utilizar esta entrada para presentar el nuevo diseño del blog y sobre todo para hacer un "status" de cómo van las cosas.

¿Que le regalo a mi mujer? Sistemas de recomendación en php

¿Como filtrar información para obtener elementos que pueden ser interesantes para un usuario en particular? Los sistemas de recomendación asignan una puntuación a cada elemento de un conjunto tratando de predecir cuales serán más afines a un usuario. Veremos algunos de los algoritmos existentes, y cuales son las ventajas e inconvenientes de cada uno.

A continuación mi presentación en el PHPMad de Enero de 2015

Comparando el rendimiento de file_get_contents, curl, guzzle y buzz

Para un proyecto que vamos a comenzar dentro de la compañía, y para el cual el rendimiento es muy importante, hemos realizado una comparación entre diferentes clientes que pueden realizar una petición http.

Nuestra idea original era usar guzzle, pero como digo, el rendimiento es importante, por lo que antes de usarlo, decidimos realizar algunos test de rendimiento.

Las pruebas están realizadas contra un servidor local, el código para las pruebas es similar a este.

El script realizará 10,000 peticiones con cada uno de los métodos, sucesivamente, repitiendo la operación 5 veces, es decir 10,000 * 5 * 5 = 250,000 peticiones.