Author Archives: Oscar Galindo

Filtrando Datos Con React-Query

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

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

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 )

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

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

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

HTTPS para dummies

HTTPS para dummies: encriptación asimétrica, encriptación simétrica, certificado SSL

En este artículo, HTTPS para Dummies,  vamos a escribir sobre qué es HTTPS, porqué es tan importante esa S final. Como resumen, HTTP es un protocolo de comunicación y HTTPS es HTTP con una capa de seguridad que añade confidencialidad … Read More

Debugging Con Charles Proxy En Android Emulator

Debugging con Charles Proxy en Android emulator: como hacer el set up?

  En este artículo vamos a hablar sobre cómo capturar el tráfico de nuestra aplicación Android y como hacer el debugging con Charles Proxy en Android Emulator.    Debugging con Charles Proxy   Desarrollando una aplicación web es inmediato ver … Read More

Callback Hell NodeJs

Fibers en NodeJS

Todos los desarrolladores que hayan trabajado con NodeJS se habrán encontrado con un problema a la hora de tratar con las APIs asíncronas (I/O) que JavaScript ofrece, los famosos Callback. Es la manera que incorpora JavaScript de responder a eventos. … Read More

Principio de responsabilidad única

En la programación orientada a objetos existen cinco principios básicos (SOLID) que, bien aplicados, marcan la diferencia entre un buen y un mal diseño. La diferencia entre una aplicación fácil de mantener y una que no. La diferencia entre un … Read More