-
Continue reading →: Trabajando en remotoRemoto, teletrabajo, trabajar desde casa, trabajar desde cualquier sitio… es el concepto de moda entre todos los programadores que conozco. Llevo un tiempo trabajando desde casa y en este post voy a contar algunos consejos que me han funcionado (y otros que no) en más de un año fuera de…
-
Continue reading →: Desarrollo de software en provincias: de Madrid al cielo2 años desde que dejamos Madrid para volver a Sevilla. En este tiempo han pasado muchas cosas: nuevo trabajo, nuevos compañeros, un par de mudanzas, una hipoteca,… voy a contaros como fue ese «salto». Las razones por las que me cambié son claras: queríamos vivir más cerca de la familia…
-
Continue reading →: ¿Cómo saber si encajaré con la cultura de empresa? Pregunta en la entrevistaSe habla mucho de cultura empresarial, de tener una cultura de empresa sana, de talento y de como retenerlo,… pero cuando estamos en una entrevista de trabajo como candidato ¿cómo saber si vamos a encajar? ¿la cultura será acorde a mis valores? ¿Cómo averiguarlo? La verdad es que no hay…
-
Continue reading →: go y json
Vamos a seguir aprendiendo un poco más acerca de GO. En la serie de posts hemos creado una aplicación para ver la puntuación de un jugador y para añadir un punto dado un jugador. Es la hora de empezar con aprender JSON. Para ello ampliaremos la API con un nuevo…
-
Continue reading →: Retrospectiva y objetivos 2019Va llegando final de año y es hora de echar la vista atrás, analizar todo lo que ha pasado este año y ver como mejorar para el próximo año. Si tuviera que resumir 2018 en un titular sería: «A velocidad de crucero». Cuando vine a Sevilla pensaba que no iba…
-
Continue reading →: Hacer test de integración a una API en Go
Ha llegado la hora de usar nuestra API hecha en Go. Tenemos la API llena de tests unitarios gracias a TDD, además con las responsabilidades separadas usando inyección de dependencias. Partiendo de la aplicación de los post anteriores en este vamos a crear un punto de entrada main.go y usaremos…
-
Continue reading →: Crear una API con TDD en GO parte 2
En el anterior post ya creamos una pequeña API en GO aplicando TDD. En ese caso se trataba solo de leer datos con peticiones GET. Basándonos en esa parte y ya que tenemos el gusanillo de TDD(hacer un test, el código y refactorizar) vamos a implementar una petición POST, que…
-
Continue reading →: Mi paso por la CommitConf Estrategias branching: trabajando con git y personas
Hace unos días estuve en la CommitConf dando una charla sobre «Estrategias branching: trabajando con git y personas» y aquí os cuento un poco la experiencia de preparar una charla, ponerte delante de gente y recibir feedback. ¿Cómo fue el proceso? A mediados de Abril se abrió el «Call for Papers» y…
-
Continue reading →: Crear una API con TDD en GO
En este post vamos a crear una pequeña API en GO aplicando TDD como en toda la serie de post. Ya tenemos el gusanillo de TDD: hacer un test, el código y refactorizar. Así que vamos a seguir con esa filosofía. La idea de la API es ir guardando el…
-
Continue reading →: Tdd con go: punteros, errores y el típico ejemplo de wallet
Ya hemos aprendido a usar structs para modelar figuras. Ahora vamos a ir un poco más allá usaremos struct para administrar el estado. Vamos a realizar el típico ejemplo de una cuenta de banco. ¡El mundo fintec es nuestro! Vamos a hacer una cartera en al que podremos depositar fondos.…






