-
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.…
-
Continue reading →: Go con TDD: Visibilidad y naming
Continuamos con la serie de aprendiendo Go Con TDD. Esta vez el post va a ser un poco especial. Vamos a hablar de visibilidad de los métodos y de por qué Go es especial en ese sentido. Además comprobaremos que tener buenos tests y saber utilizar un buen IDE nos…
-
Continue reading →: A fondo con go: structs, interfaces
Si es cierto, en el post anterior ya hablamos de structs, pero es que todavía nos queda mucho por aprender. Ya sabemos que los structs son colecciones tipadas de campos y además son muy útiles para agrupar datos juntos. Así que partiendo del ejemplo anterior de geometría, donde tenemos un…






