
30 de septiembre de 2019 • 4 min de lectura
Comprender el código es el primer paso para modificarlo.

15 de septiembre de 2019 • 6 min de lectura
Codificar la salsa secreta es fundamental para escribir aplicaciones mantenibles y exitosas.

1 de septiembre de 2019 • 5 min de lectura
La gestión de memoria en los lenguajes modernos a menudo es una consideración secundaria. Para todos los efectos, escribimos software sin pensar apenas en la memoria. Esto nos sirve bien, pero siempre hay excepciones…

18 de agosto de 2019 • 1 min de lectura
Tu código no refleja ni tus creencias, ni tu educación, ni tu carácter.

5 de agosto de 2019 • 1 min de lectura
En C# el signo de interrogación tiene 5 significados a partir de C# 8.

21 de julio de 2019 • 2 min de lectura
¿Has tenido que comparar dos colecciones y ejecutar alguna lógica basada en si el elemento está en la colección fuente, en la colección de comparación o en ambas? Sí, yo también, necesitaba fusionar datos de la UI y la base de datos. No pude encontrar una buena solución, así que escribí un comparador de colecciones.

7 de julio de 2019 • 4 min de lectura
En algún momento del desarrollo de una aplicación, generalmente bastante temprano, te das cuenta de que la aplicación es lenta. Después de investigar un poco, el culpable es recuperar innecesariamente los mismos datos, y se enciende una luz, y piensas: "Necesito algo de caché."

23 de junio de 2019 • 1 min de lectura
Si debes ejecutar código en un constructor. Buscaría una forma diferente, pero si debes hacerlo, aquí tienes una manera.

17 de junio de 2018 • 1 min de lectura
Esto está descaradamente robado de The Humble Developer.

30 de octubre de 2017 • 2 min de lectura
Este fue uno de los problemas más frustrantes con Angular 2/4/+. No es un problema con Angular 2/4/+ en sí, sino con cómo webpack empaqueta los archivos HTML de soporte.