Skip to content
Perspectivas e Iteraciones Entendiendo la IA: técnico, cotidiano y reflexiones.
En una Aplicación de Página Única, ¿Debería procesar en el Cliente o en el Servidor?
En una Aplicación de Página Única, ¿Debería procesar en el Cliente o en el Servidor?

27 de diciembre de 2015 • 2 min de lectura

Uno de los puntos de venta de la Aplicación de Página Única (SPA) era trasladar el trabajo tradicionalmente realizado en el servidor al cliente. Siento que la SPA ha cumplido esta promesa.

Examinando el Caso de las Declaraciones Switch
Examinando el Caso de las Declaraciones Switch

6 de diciembre de 2015 • 10 min de lectura

Durante casi 50 años, la declaración switch (también conocida como declaración case) ha sido una parte integral de la programación. En años recientes, sin embargo, algunos afirman que la declaración switch ha superado su utilidad. Otros van aún más lejos etiquetando la declaración switch como un code-smell.

4 Prácticas para Reducir tu Tasa de Defectos
4 Prácticas para Reducir tu Tasa de Defectos

17 de noviembre de 2015 • 10 min de lectura

Escribir software es una batalla entre la complejidad y la simplicidad. Lograr el equilibrio entre ambas es difícil. El compromiso está entre métodos largos no mantenibles y demasiada abstracción. Inclinarse demasiado en cualquier dirección perjudica la legibilidad del código y aumenta la probabilidad de defectos.

La Ignorancia es una Bendición al Usar Frameworks
La Ignorancia es una Bendición al Usar Frameworks

31 de agosto de 2015 • 3 min de lectura

En la ingeniería de software, existe una idea predominante de que un ingeniero solo debería usar un framework cuando entiende su funcionamiento interno. Esto es una falacia.

8 Extensiones Imprescindibles para Brackets.io
8 Extensiones Imprescindibles para Brackets.io

17 de agosto de 2015 • 2 min de lectura

Todos tienen un editor favorito. Los he probado todos. Y he descubierto que Brackets.io es el que mejor me funciona. Desafortunadamente, hay vacíos en la funcionalidad de Brackets.io. Con un ecosistema robusto de extensiones, he encontrado 8 extensiones que completan Brackets.io.

Configurando Integración Continua en Ubuntu con Nodejs
Configurando Integración Continua en Ubuntu con Nodejs

15 de agosto de 2015 • 11 min de lectura

Pasé por sangre, sudor y lágrimas para traerte esto. Sufrí el calor abrasador del Valle de la Muerte y escalé las cimas del Monte McKinley. He sacrificado mucho.

El Estado Mental de un Ingeniero de Software
El Estado Mental de un Ingeniero de Software

17 de mayo de 2015 • 1 min de lectura

Ten paciencia. Programar es descubrir. Programar es fallar. Acepta esto.

¡Fragmentación de Índices en SQL Azure, Quién lo Hubiera Sabido!
¡Fragmentación de Índices en SQL Azure, Quién lo Hubiera Sabido!

26 de abril de 2015 • 2 min de lectura

He estado en mi proyecto por más de un año y ha crecido significativamente como aplicación y en datos durante el año. Han sido características nuevas sin parar. Rara vez he vuelto atrás y refactorizado código...

Un Libro Mayor General: Entendiendo el Libro Mayor
Un Libro Mayor General: Entendiendo el Libro Mayor

23 de marzo de 2015 • 3 min de lectura

¿Qué es un libro mayor general y por qué es importante? ¡Para descubrirlo, sigue leyendo!

Probando un Concepto y Haciendo Crecer el Código
Probando un Concepto y Haciendo Crecer el Código

1 de marzo de 2015 • 2 min de lectura

En una conversación reciente, un amigo mencionó que crea pruebas de concepto y luego las descarta después de probar su viabilidad. He hecho lo mismo en el pasado. Esta vez no se sintió bien. Me estremecí cuando dijo que tiró el código. Tal vez mis días como dueño de negocio me han convertido en una cabra tacaña, pero sentí como si estuviera tirando valor.