Autor: Oscar Galindo

Estilos de arquitectura de software
Arquitectura de software

Estilos de arquitectura de software

Hace relativamente poco he empezado a estudiar estilos de arquitectura de software de diferentes maneras: leyendo libros de arquitectos reconocidos y tratando de ir un paso más allá en mi carrera profesional. He visto lo diferente que es ser un

Read More »
Agile web and app development

Stow: Terminal Alacritty

Llevo en mac muchos años trabajando con la misma terminal: iTerm2. Es muy conocida por la comunidad macera y no es para menos, una terminal no es que tenga mucho trabajo que hacer pero lo poco que debe hacer, lo

Read More »
Agile web and app development

Gestión de dotfiles con stow

Como programador, gran parte de nuestro trabajo nos la pasamos desarrollando código (y en reuniones, por supuesto), tanto es así, que solemos dedicarle muchísimo tiempo a configurar nuestro set de herramientas que usamos diariamente para nuestro trabajo. Ya no solo

Read More »
Agile web and app development

Apache Camel 101

Apache Camel es un framework de integración, que básicamente nos muestra un conjunto de herramientas que te va a ayudar a conectar un sistema con otro. Un ejemplo básico podría ser escuchar una cola AWS SQS y guardar un fichero

Read More »
Filtrando Datos Con React-Query
Agile web and app development

Filtrando datos con react-query

En este artículo sobre react-query vamos a hablar de una de esas librerías que han crecido mucho a lo largo de este último año, y con razón. En el mundo de react, el stack react-redux es de sobras conocido, ha sido

Read More »
Skip WorkTree
Desarrollo web

GitTip: Skip WorkTree

GitTip: Skip WorkTree. Este tip es simple y potente por partes iguales, lo que queremos conseguir es modificar un fichero local y que git no lo identifique como que ha sido modificado pese a estar ya trackeado.   GitTip: Skip

Read More »
Functional JavaScript
Agile web and app development

Functional JavaScript: lenses

Una de las interesantes charlas a las que pude asistir de la lambda.world vino por parte de FlavioCorpa sobre Lenses ( Functional JavaScript: lenses). En ella se hablaba de Lenses de una manera práctica, es más, empieza con una pequeña

Read More »
Obsesión Con Las Primitivas( Parte 3 )
Agile web and app development

TDD: Obsesión con las primitivas( parte 3 )

El mes pasado hablamos sobre Ejemplo de desarrollo aplicando TDD ( parte 1 ) y TDD: primer ciclo ( parte 2), en este nuevo artículo sobre TDD e obsesión con las primitivas haremos foco en quitar duplicación y reforzando los constructores de nuestras

Read More »
Primer Ciclo tdd
Agile web and app development

TDD: Primer Ciclo ( Parte 2 )

Continuamos con nuestra serie de artículos sobre TDD. En la primera parte hablamos sobre la teoría que hay detrás de TDD y unit testing. En esta segunda parte, TDD Primer Ciclo,  ya empezamos a desarrollar nuestra aplicación, desarrollaremos una aplicación de

Read More »
Ejemplo De Desarrollo Aplicando TDD
Agile web and app development

Ejemplo de desarrollo aplicando TDD (Parte 1)

Después de un tiempo pensando qué tipo de artículo escribir sobre TDD y, dado que hay muchos y muy buenos sobre teoría (escritos por referentes del mundo del desarrollo), he optado por desarrollar un mini proyecto mientras explico los puntos

Read More »
Secured By miniOrange