<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chuck Conway (es)</title><description>Dando sentido a la IA: técnico, cotidiano y reflexiones.</description><link>http://insightsiterations.com/</link><item><title>Mi configuración de Claude Code para construir cualquier cosa</title><link>http://insightsiterations.com/es/posts/my-claude-code-setup-for-building-anything/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/my-claude-code-setup-for-building-anything/</guid><description>No he escrito una línea de código en seis meses. Pasé más de dos décadas escribiendo código — Python, C#, TypeScript, SQL. Dondequiera que el trabajo me necesitaba, lo descubría. Ahora paso mi tiempo…</description><pubDate>Thu, 23 Apr 2026 11:03:00 GMT</pubDate></item><item><title>Fallé una entrevista de codificación — Y no importa</title><link>http://insightsiterations.com/es/posts/i-failed-a-coding-interview-and-it-doesnt-matter/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/i-failed-a-coding-interview-and-it-doesnt-matter/</guid><description>Aquí hay una pregunta que no puedo responder: ¿Soy un ingeniero de software que codifica, o un diseñador de sistemas que dirige IA? Porque el mercado laboral tampoco parece saberlo. La entrevista que…</description><pubDate>Mon, 13 Apr 2026 10:32:00 GMT</pubDate></item><item><title>De 8 horas a 47 minutos - 12 estrategias comprobadas de codificación con IA</title><link>http://insightsiterations.com/es/posts/from-8-hours-to-47-minutes-12-proven-ai-coding-strategies-to-make-you-more-productive/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/from-8-hours-to-47-minutes-12-proven-ai-coding-strategies-to-make-you-more-productive/</guid><description>La IA construyó una característica en 47 minutos, lo que habría tomado 8 horas de trabajo hace unos años. Pero aquí está lo que nadie te dice: sin las estrategias correctas, esa misma IA desperdiciará…</description><pubDate>Wed, 03 Dec 2025 15:27:00 GMT</pubDate></item><item><title>4 formas en que estoy preparando a mi hijo de 3 años para un mundo con IA</title><link>http://insightsiterations.com/es/posts/4-ways-im-preparing-my-3-year-old-for-an-ai-world/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/4-ways-im-preparing-my-3-year-old-for-an-ai-world/</guid><description>Un estudio del MIT revela que la IA debilita el pensamiento crítico en adultos jóvenes. Así es cómo estoy enseñando a mi hijo de 3 años a usar la IA como herramienta, no como muleta.</description><pubDate>Fri, 25 Jul 2025 19:26:00 GMT</pubDate></item><item><title>3 pasos esenciales antes de dejar tu trabajo</title><link>http://insightsiterations.com/es/posts/3-essential-steps-to-take-before-leaving-your-job/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/3-essential-steps-to-take-before-leaving-your-job/</guid><description>¿Dejando tu trabajo? Tres pasos simples pueden transformar una transición incierta en un movimiento estratégico de carrera—y la mayoría de los profesionales pasan por alto el más crucial.</description><pubDate>Mon, 12 May 2025 19:26:00 GMT</pubDate></item><item><title>¿Puede la Inyección de Dependencias Hacerme un Mejor Programador de Python?</title><link>http://insightsiterations.com/es/posts/can-dependency-injection-make-me-a-better-python-programmer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/can-dependency-injection-make-me-a-better-python-programmer/</guid><description>Aunque la inyección de dependencias es imprescindible en Java y C#, su papel en Python plantea preguntas intrigantes sobre cuándo—y si—usar este poderoso patrón de diseño.</description><pubDate>Sun, 16 Feb 2025 20:26:00 GMT</pubDate></item><item><title>5 formas de impulsar tu productividad en programación con IA generativa</title><link>http://insightsiterations.com/es/posts/5-ways-to-boost-your-coding-productivity-with-generative-ai/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/5-ways-to-boost-your-coding-productivity-with-generative-ai/</guid><description>Descubre cinco formas prácticas de aprovechar herramientas de IA generativa como ChatGPT para mejorar tu flujo de trabajo de programación e impulsar la productividad del desarrollo.</description><pubDate>Fri, 31 Jan 2025 20:26:00 GMT</pubDate></item><item><title>4 Lecciones de una Carrera de 30 Años en 5 minutos</title><link>http://insightsiterations.com/es/posts/4-lessons-from-a-30-year-career-in-5-minutes/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/4-lessons-from-a-30-year-career-in-5-minutes/</guid><description>Chuck revela las verdades sorprendentes sobre 30 años de lecciones de carrera, incluyendo compañeros de trabajo tóxicos, el mito de la lealtad, y por qué tu familia siempre debe ser lo primero.</description><pubDate>Tue, 27 Aug 2024 20:26:00 GMT</pubDate></item><item><title>Modificar un archivo localmente sin actualizar el repositorio remoto de Git</title><link>http://insightsiterations.com/es/posts/modifying-a-file-locally-without-updating-the-remote-git-repository/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/modifying-a-file-locally-without-updating-the-remote-git-repository/</guid><description>¿Alguna vez has necesitado modificar un archivo localmente sin confirmar los cambios en el repositorio remoto?</description><pubDate>Fri, 05 Apr 2024 20:26:00 GMT</pubDate></item><item><title>Búsqueda de empleo antes y después de la pandemia</title><link>http://insightsiterations.com/es/posts/pre-pandemic-and-post-pandemic-job-hunting/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/pre-pandemic-and-post-pandemic-job-hunting/</guid><description>Perspectiva sobre la búsqueda de empleo antes y después de la pandemia.</description><pubDate>Sun, 20 Mar 2022 22:43:56 GMT</pubDate></item><item><title>Centraliza tu integridad de datos</title><link>http://insightsiterations.com/es/posts/centralize-your-data-integrity/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/centralize-your-data-integrity/</guid><description>Centraliza tu integridad de datos para garantizar consistencia en toda tu organización.</description><pubDate>Tue, 04 May 2021 19:17:37 GMT</pubDate></item><item><title>Crea un Espacio Seguro para Expresar Ideas</title><link>http://insightsiterations.com/es/posts/give-a-safe-space-to-express-ideas/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/give-a-safe-space-to-express-ideas/</guid><description>Cuando diriges un equipo, es importante crear un ambiente donde todos se sientan seguros de expresar sus ideas independientemente de su nivel de experiencia.</description><pubDate>Thu, 01 Apr 2021 18:58:09 GMT</pubDate></item><item><title>Scrum está sobrevalorado</title><link>http://insightsiterations.com/es/posts/scrum-is-overrated/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/scrum-is-overrated/</guid><description>Scrum está sobrevalorado. Es un buen punto de partida para equipos que nunca han trabajado juntos, pero no es la solución definitiva.</description><pubDate>Tue, 16 Mar 2021 16:49:00 GMT</pubDate></item><item><title>Una implementación de búsqueda binaria</title><link>http://insightsiterations.com/es/posts/a-binary-search-implementation/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/a-binary-search-implementation/</guid><description>El algoritmo de búsqueda binaria busca rápidamente en una gran matriz de números, a menudo se le conoce como divide y conquista.</description><pubDate>Wed, 02 Dec 2020 05:52:00 GMT</pubDate></item><item><title>Los beneficios de usar un marco de construcción</title><link>http://insightsiterations.com/es/posts/the-benefits-of-using-a-build-framework/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/the-benefits-of-using-a-build-framework/</guid><description>La Integración Continua (CI) y/o la Entrega Continua (CD) es la norma en los proyectos de software en estos días. Hay muchos servidores de construcción como Azure DevOps, TeamCity, Jenkins y Cruise Control.Net.</description><pubDate>Thu, 26 Nov 2020 05:46:26 GMT</pubDate></item><item><title>Herramientas y Recursos que Comúnmente Uso para Desarrollar Software</title><link>http://insightsiterations.com/es/posts/tools-and-resources-i-commonly-use-to-develop-software/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/tools-and-resources-i-commonly-use-to-develop-software/</guid><description>A continuación se presenta una colección de herramientas, bibliotecas y recursos que comúnmente uso.</description><pubDate>Sat, 24 Oct 2020 00:11:20 GMT</pubDate></item><item><title>Grady Booch sobre Arquitectura</title><link>http://insightsiterations.com/es/posts/grady-booch-on-architecture/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/grady-booch-on-architecture/</guid><description>Una serie de tweets de Grady Booch sobre arquitectura de software.</description><pubDate>Sat, 05 Sep 2020 07:33:14 GMT</pubDate></item><item><title>NVarchar Vs Varchar</title><link>http://insightsiterations.com/es/posts/nvarchar-vs-varchar/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/nvarchar-vs-varchar/</guid><description>Cada ingeniero que define una nueva columna de cadena decide: ¿Uso nvarchar o uso varchar?</description><pubDate>Wed, 05 Aug 2020 21:14:29 GMT</pubDate></item><item><title>Cambiar un valor de entrada de React desde Javascript vanilla</title><link>http://insightsiterations.com/es/posts/changing-a-react-input-value-from-vanilla-javascript/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/changing-a-react-input-value-from-vanilla-javascript/</guid><description>Cambiar un valor de entrada de React desde Javascript vanilla no es tan simple como podrías pensar.</description><pubDate>Mon, 27 Jul 2020 18:38:31 GMT</pubDate></item><item><title>Cuándo usar el atributo FromService</title><link>http://insightsiterations.com/es/posts/when-to-use-the-fromservice-attribute/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/when-to-use-the-fromservice-attribute/</guid><description>El atributo [FromServices] permite inyección de dependencias a nivel de método en controladores de Asp.Net Core.</description><pubDate>Wed, 20 Nov 2019 21:25:00 GMT</pubDate></item><item><title>C# 8 - Tipos de referencia anulables</title><link>http://insightsiterations.com/es/posts/c-8-nullable-reference-types/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/c-8-nullable-reference-types/</guid><description>Microsoft está agregando una nueva característica a C# 8 llamada Tipos de referencia anulables. Lo cual, al principio, es confuso porque todos los tipos de referencia son anulables... entonces, ¿cómo es esto diferente? A partir de ahora, si la característica está habilitada, los tipos de referencia no son anulables, a menos que los anote explícitamente como anulables.</description><pubDate>Mon, 04 Nov 2019 04:03:28 GMT</pubDate></item><item><title>9 Directrices para Crear Nombres Expresivos</title><link>http://insightsiterations.com/es/posts/9-guidelines-for-creating-expressive-names/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/9-guidelines-for-creating-expressive-names/</guid><description>La nomenclatura es subjetiva y situacional, es un arte, y como la mayoría de las artes, descubrimos patrones. He aprendido mucho leyendo el código de otros. En este artículo, he compilado 9 directrices que desearía que otros hubieran seguido cuando leí su código.</description><pubDate>Mon, 28 Oct 2019 04:12:13 GMT</pubDate></item><item><title>¿Con o sin llaves?</title><link>http://insightsiterations.com/es/posts/with-or-without-curly-braces/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/with-or-without-curly-braces/</guid><description>Existe un debate acalorado sobre las declaraciones únicas y si deberían tener llaves o no.</description><pubDate>Mon, 14 Oct 2019 04:08:58 GMT</pubDate></item><item><title>La comprensión comienza con nombres expresivos</title><link>http://insightsiterations.com/es/posts/understanding-begins-with-expressive-names/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/understanding-begins-with-expressive-names/</guid><description>Entender el código es el primer paso para modificarlo.</description><pubDate>Mon, 30 Sep 2019 14:43:33 GMT</pubDate></item><item><title>Codificando la salsa secreta</title><link>http://insightsiterations.com/es/posts/codifying-the-secret-sauce/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/codifying-the-secret-sauce/</guid><description>Codificar la salsa secreta es fundamental para escribir aplicaciones mantenibles y exitosas.</description><pubDate>Mon, 16 Sep 2019 04:15:08 GMT</pubDate></item><item><title>Tipos de recolección de basura en .Net Core</title><link>http://insightsiterations.com/es/posts/garbage-collection-types-in-net-core/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/garbage-collection-types-in-net-core/</guid><description>La gestión de memoria en lenguajes modernos a menudo es una ocurrencia tardía. Para todos los efectos prácticos, escribimos software sin pensar en la memoria. Esto nos sirve bien pero siempre hay excepciones…</description><pubDate>Mon, 02 Sep 2019 04:17:08 GMT</pubDate></item><item><title>No Eres Tu Código</title><link>http://insightsiterations.com/es/posts/you-are-not-your-code/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/you-are-not-your-code/</guid><description>Tu código no refleja ni tus creencias, ni tu educación, ni tu carácter.</description><pubDate>Mon, 19 Aug 2019 04:17:34 GMT</pubDate></item><item><title>Los 5 significados diferentes del signo de interrogación en C#</title><link>http://insightsiterations.com/es/posts/the-5-different-meanings-of-the-question-mark-in-c/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/the-5-different-meanings-of-the-question-mark-in-c/</guid><description>En C# el signo de interrogación tiene 5 significados a partir de C# 8.</description><pubDate>Mon, 05 Aug 2019 14:22:34 GMT</pubDate></item><item><title>El Comparador de Colecciones, Encontrando las Diferencias Entre Dos Colecciones</title><link>http://insightsiterations.com/es/posts/the-collection-comparer-finding-the-differences-between-two-collections/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/the-collection-comparer-finding-the-differences-between-two-collections/</guid><description>¿Alguna vez has tenido que comparar dos colecciones y ejecutar lógica basada en si el elemento está en la colección de origen, en la colección de comparación o en ambas? Sí, yo también, necesitaba fusionar datos de la interfaz de usuario y la base de datos. No encontré una buena solución, así que escribí un comparador de colecciones.</description><pubDate>Mon, 22 Jul 2019 03:00:51 GMT</pubDate></item><item><title>Implementar almacenamiento en caché de solicitudes en ASP.Net Core</title><link>http://insightsiterations.com/es/posts/implementing-request-caching-in-asp-net-core/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/implementing-request-caching-in-asp-net-core/</guid><description>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 almacenamiento en caché”.</description><pubDate>Mon, 08 Jul 2019 05:32:18 GMT</pubDate></item><item><title>Ejecutar Await en un Constructor</title><link>http://insightsiterations.com/es/posts/running-await-in-a-constructor/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/running-await-in-a-constructor/</guid><description>Si debe ejecutar código en un constructor. Buscaría una forma diferente, pero si debe hacerlo, aquí hay una forma.</description><pubDate>Mon, 24 Jun 2019 04:19:00 GMT</pubDate></item><item><title>Detener y Eliminar TODOS los Contenedores e Imágenes de Docker</title><link>http://insightsiterations.com/es/posts/stop-and-remove-all-docker-containers-and-images/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/stop-and-remove-all-docker-containers-and-images/</guid><description>Esto está descaradamente robado de The Humble Developer.</description><pubDate>Mon, 18 Jun 2018 05:01:25 GMT</pubDate></item><item><title>Solución alternativa para &apos;Errores de análisis de plantilla&apos; en Angular</title><link>http://insightsiterations.com/es/posts/workaround-for-template-parse-errors-in-angular/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/workaround-for-template-parse-errors-in-angular/</guid><description>Este fue uno de los problemas más frustrantes con Angular 2/4/+. No es un problema con Angular 2/4/+ per se, sino con la forma en que webpack agrupa los archivos HTML de soporte.</description><pubDate>Mon, 30 Oct 2017 21:28:33 GMT</pubDate></item><item><title>En una Aplicación de Una Sola Página, ¿Debo procesar en el Cliente o en el Servidor?</title><link>http://insightsiterations.com/es/posts/in-a-single-page-application-should-i-process-on-the-client-or-the-server/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/in-a-single-page-application-should-i-process-on-the-client-or-the-server/</guid><description>Uno de los puntos de venta de la Aplicación de Una Sola Página (SPA) fue trasladar el trabajo tradicionalmente realizado en el servidor al cliente. Creo que la SPA ha cumplido esta promesa.</description><pubDate>Sun, 27 Dec 2015 15:23:03 GMT</pubDate></item><item><title>Examinando el caso de las sentencias Switch</title><link>http://insightsiterations.com/es/posts/examining-the-case-for-switch-statements/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/examining-the-case-for-switch-statements/</guid><description>Durante casi 50 años, la sentencia switch (también conocida como sentencia case) ha sido una parte integral de la programación. En años recientes, sin embargo, algunos afirman que la sentencia switch ha dejado de ser útil. Otros van aún más lejos etiquetando la sentencia switch como un code-smell.</description><pubDate>Sun, 06 Dec 2015 15:15:21 GMT</pubDate></item><item><title>4 prácticas para reducir su tasa de defectos</title><link>http://insightsiterations.com/es/posts/4-practices-to-lowering-your-defect-rate/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/4-practices-to-lowering-your-defect-rate/</guid><description>Escribir software es una batalla entre la complejidad y la simplicidad. Lograr un equilibrio entre los dos es difícil. El compromiso está entre métodos largos e inmantenibles y demasiada abstracción. Inclinarse demasiado en cualquier dirección afecta la legibilidad del código e incrementa la probabilidad de defectos.</description><pubDate>Tue, 17 Nov 2015 15:13:55 GMT</pubDate></item><item><title>La ignorancia es una bendición cuando se usan marcos de trabajo</title><link>http://insightsiterations.com/es/posts/ignorance-is-bliss-when-using-frameworks/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/ignorance-is-bliss-when-using-frameworks/</guid><description>En la ingeniería de software, existe la idea generalizada de que un ingeniero solo debe usar un marco de trabajo cuando comprende su funcionamiento interno. Esto es una falacia.</description><pubDate>Mon, 31 Aug 2015 15:11:53 GMT</pubDate></item><item><title>8 extensiones imprescindibles para Brackets.io</title><link>http://insightsiterations.com/es/posts/8-must-have-extensions-for-brackets-io/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/8-must-have-extensions-for-brackets-io/</guid><description>Todos tienen un editor favorito. He probado todos. Y he encontrado que Brackets.io se adapta mejor a mí. Desafortunadamente, hay brechas en la funcionalidad de Brackets.io. Con un ecosistema robusto de extensiones, he encontrado 8 extensiones que completan Brackets.io.</description><pubDate>Mon, 17 Aug 2015 15:06:38 GMT</pubDate></item><item><title>Configuración de Integración Continua en Ubuntu con Nodejs</title><link>http://insightsiterations.com/es/posts/setting-up-continuous-integration-on-ubuntu-with-nodejs/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/setting-up-continuous-integration-on-ubuntu-with-nodejs/</guid><description>Pasé por sangre, sudor y lágrimas para traerte esto. Sufrí el calor abrasador del Valle de la Muerte y escalé los picos del Monte McKinley. He sacrificado mucho.</description><pubDate>Sat, 15 Aug 2015 15:03:32 GMT</pubDate></item><item><title>El estado mental de un ingeniero de software</title><link>http://insightsiterations.com/es/posts/the-mind-state-of-a-software-engineer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/the-mind-state-of-a-software-engineer/</guid><description>Ten paciencia. Codificar es descubrir. Codificar es fallar. Está bien con esto.</description><pubDate>Sun, 17 May 2015 14:55:19 GMT</pubDate></item><item><title>Fragmentación de índices en SQL Azure, ¡Quién lo sabía!</title><link>http://insightsiterations.com/es/posts/index-fragmentation-in-sql-azure-who-knew/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/index-fragmentation-in-sql-azure-who-knew/</guid><description>He estado en mi proyecto durante más de un año y ha crecido significativamente como aplicación y en datos durante el año. Ha sido un flujo constante de nuevas características. Raramente he vuelto atrás y refactorizado código...</description><pubDate>Sun, 26 Apr 2015 14:53:51 GMT</pubDate></item><item><title>Un Libro Mayor General: Entendiendo el Libro Mayor</title><link>http://insightsiterations.com/es/posts/a-general-ledger-understanding-the-ledger/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/a-general-ledger-understanding-the-ledger/</guid><description>¿Qué es un libro mayor general y por qué es importante? ¡Sigue leyendo para descubrirlo!</description><pubDate>Mon, 23 Mar 2015 14:46:02 GMT</pubDate></item><item><title>Probando un Concepto y Haciendo Crecer el Código</title><link>http://insightsiterations.com/es/posts/proofing-a-concept-and-growing-the-code/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/proofing-a-concept-and-growing-the-code/</guid><description>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 me pareció correcto. Me estremecí cuando dijo que tiró el código. Quizás mis días como empresario me han convertido en un tacaño, pero sentí que estaba tirando valor.</description><pubDate>Sun, 01 Mar 2015 14:43:09 GMT</pubDate></item><item><title>Asegurando AngularJS con Claims</title><link>http://insightsiterations.com/es/posts/securing-angularjs-with-claims/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/securing-angularjs-with-claims/</guid><description>En algún momento una aplicación necesita autorización. Esto significa que diferentes niveles de acceso se comportan de manera diferente en un sitio web (o en cualquier otra cosa). Puede ser cualquier cosa, desde ver datos hasta áreas completas que no son accesibles para un grupo de usuarios.</description><pubDate>Sat, 14 Feb 2015 14:40:56 GMT</pubDate></item><item><title>3 razones por las que las revisiones de código son importantes</title><link>http://insightsiterations.com/es/posts/3-reasons-why-code-reviews-are-important/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/3-reasons-why-code-reviews-are-important/</guid><description>Una excelente revisión de código desafiará tus suposiciones y te dará retroalimentación constructiva. Para mí, las revisiones de código son una parte esencial para crecer como ingeniero de software.</description><pubDate>Wed, 28 Jan 2015 14:34:04 GMT</pubDate></item><item><title>5 pasos para codificar para el siguiente desarrollador</title><link>http://insightsiterations.com/es/posts/5-steps-for-coding-for-the-next-developer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/5-steps-for-coding-for-the-next-developer/</guid><description>La mayoría de nosotros probablemente no pensamos en el desarrollador que mantendrá nuestro código. Hasta hace poco, yo tampoco lo consideraba. Nunca escribí intencionalmente código obtuso, pero tampoco dejé ninguna pista.</description><pubDate>Thu, 01 Jan 2015 14:32:01 GMT</pubDate></item><item><title>Preguntas para hacer durante una entrevista</title><link>http://insightsiterations.com/es/posts/questions-to-ask-during-an-interview/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/questions-to-ask-during-an-interview/</guid><description>Cuando salgo de una entrevista, quiero saber las responsabilidades del puesto, quiero conocer el ambiente y quiero saber qué se espera que logre durante mi primera semana. Sobre todo, quiero saber si la empresa es adecuada para mí.</description><pubDate>Thu, 06 Nov 2014 14:22:19 GMT</pubDate></item><item><title>Implementar Cifrado Transparente con Oyentes de NHibernate (Interceptores)</title><link>http://insightsiterations.com/es/posts/implementing-transparent-encryption-with-nhibernate-listeners-interceptors/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/implementing-transparent-encryption-with-nhibernate-listeners-interceptors/</guid><description>¿Alguna vez ha tenido que cifrar datos en la base de datos? En este artículo, exploraré cómo usar Oyentes de nHibernate para cifrar y descifrar datos que van hacia y vienen de su base de datos. La criptografía será transparente para su aplicación.</description><pubDate>Mon, 03 Nov 2014 14:28:12 GMT</pubDate></item><item><title>Icono de Delegación de Administración Faltante en IIS</title><link>http://insightsiterations.com/es/posts/missing-management-delegation-icon-in-iis/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/missing-management-delegation-icon-in-iis/</guid><description>Es crítico que esto se haga primero. Web Deploy puede no instalarse correctamente si se instala con el icono del Servicio de Administración faltante. Verifica en IIS el icono de Delegación de Administración, estará bajo la sección Administración.</description><pubDate>Thu, 30 Oct 2014 14:20:36 GMT</pubDate></item><item><title>Llamando Procedimientos Almacenados con Code First</title><link>http://insightsiterations.com/es/posts/calling-stored-procedures-with-code-first/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/calling-stored-procedures-with-code-first/</guid><description>Una de las debilidades de Entity Framework 6 Code First es la falta de soporte para llamar nativamente a construcciones de base de datos (vistas, procedimientos almacenados… etc). Para aquellos que no han oído hablar o utilizado Code-First en Entity Framework (EF), Code-First es simplemente una API de mapeo Fluent.</description><pubDate>Thu, 16 Oct 2014 14:19:11 GMT</pubDate></item><item><title>Hoja de trucos de Git</title><link>http://insightsiterations.com/es/posts/git-cheat-sheet/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/git-cheat-sheet/</guid><description>A continuación se muestran los comandos de git que uso una y otra vez.</description><pubDate>Wed, 01 Oct 2014 14:17:31 GMT</pubDate></item><item><title>Parámetros SQL condicionales con nHibernate</title><link>http://insightsiterations.com/es/posts/conditional-sql-parameters-with-nhibernate/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/conditional-sql-parameters-with-nhibernate/</guid><description>El problema es que el `CreateSqlQuery` de nHibernate necesita una cadena SQL completa para ser creada, pero no puedes crear una cadena hasta que hayas evaluado los parámetros. La única solución es evaluar los parámetros condicionales para crear la cadena SQL para crear la sesión de nHibernate y luego reevaluar los parámetros nuevamente para agregarlos al objeto de consulta `nHibernate`.</description><pubDate>Wed, 26 Mar 2014 14:16:25 GMT</pubDate></item><item><title>Una guía simple para encontrar tu próximo trabajo</title><link>http://insightsiterations.com/es/posts/a-simple-guide-to-finding-your-next-job/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/a-simple-guide-to-finding-your-next-job/</guid><description>¿Es hora de buscar el próximo trabajo, eh? Te entiendo. Encontrar trabajo es difícil. Es una de esas cosas que todos deben hacer en algún momento. Lo equiparo con buscar amor. Cada aspecto de “ti” está en exhibición. Cuando alguien te rechaza, es difícil no tomárselo personalmente. Ánimo mi amigo; lo lograremos.</description><pubDate>Fri, 28 Feb 2014 14:05:28 GMT</pubDate></item><item><title>Solución alternativa para el límite máximo de procesamiento de informes en Crystal Reports 13</title><link>http://insightsiterations.com/es/posts/crystal-reports-13-maximum-report-processing-limit-reached-workaround/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/crystal-reports-13-maximum-report-processing-limit-reached-workaround/</guid><description>En la versión de Crystal Reports 13 de Visual Studio 2012 hay un umbral que limita los informes concurrentes, esto también incluye subreportes, a 75 informes en una máquina. Esto significa que si hay 5 aplicaciones web en un servidor determinado, todos los informes abiertos en las 5 aplicaciones web cuentan para el límite de 75 informes.</description><pubDate>Wed, 18 Dec 2013 14:03:21 GMT</pubDate></item><item><title>Consideraciones al lanzar excepciones</title><link>http://insightsiterations.com/es/posts/considerations-when-throwing-exceptions/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/considerations-when-throwing-exceptions/</guid><description>Existe una filosofía subyacente en este sistema de que los nulos son malos. En la mayoría de los casos donde se puede generar un nulo, se lanza una excepción. Al principio no vi un problema con esto. Lo vi como una decisión arquitectónica, una estética, pero a medida que interactúo con el código, me resulta evidente que es un error arquitectónico.</description><pubDate>Thu, 21 Mar 2013 13:59:37 GMT</pubDate></item><item><title>Dominando el Oficio: Habilidades Esenciales de un Ingeniero de Software Senior</title><link>http://insightsiterations.com/es/posts/mastering-the-craft-essential-skills-of-a-senior-software-engineer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/mastering-the-craft-essential-skills-of-a-senior-software-engineer/</guid><description>Este artículo describe las habilidades técnicas y blandas clave que distinguen a un verdadero ingeniero de software senior altamente calificado.</description><pubDate>Wed, 31 Oct 2012 13:51:15 GMT</pubDate></item><item><title>Creación de un tipo genérico en tiempo de ejecución</title><link>http://insightsiterations.com/es/posts/creating-a-generic-type-at-runtime/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/creating-a-generic-type-at-runtime/</guid><description>Para usar un tipo en tiempo de ejecución con un contenedor IOC como StructureMap para encontrar una implementación genérica, crea el tipo genérico usando `MakeGenericType` y luego recupera la instancia del contenedor usando `_container.GetInstance(type)`.</description><pubDate>Tue, 22 May 2012 13:29:28 GMT</pubDate></item><item><title>Implementación con MsDeploy fuera de Visual Studio</title><link>http://insightsiterations.com/es/posts/deploying-with-msdeploy-outside-of-visual-studio/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/deploying-with-msdeploy-outside-of-visual-studio/</guid><description>MsDeploy es una herramienta poderosa para implementar aplicaciones web. Aquí hay algunos ejemplos de línea de comandos para implementar con MsDeploy.</description><pubDate>Thu, 10 May 2012 13:27:41 GMT</pubDate></item><item><title>Entendiendo Discrepancias de Tiempo en Sistemas Distribuidos</title><link>http://insightsiterations.com/es/posts/understanding-time-discrepancies-in-distributed-systems/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/understanding-time-discrepancies-in-distributed-systems/</guid><description>Aunque UTC proporciona un estándar de tiempo común, asumir una sincronización perfecta entre servidores usando UTC puede llevar a inconsistencias de datos y errores inesperados.</description><pubDate>Fri, 20 Jan 2012 13:24:20 GMT</pubDate></item><item><title>2 minutos sobre migración de datos</title><link>http://insightsiterations.com/es/posts/2-minutes-on-migrating-data/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/2-minutes-on-migrating-data/</guid><description>La migración de datos es un dolor. Usa una herramienta.</description><pubDate>Thu, 22 Dec 2011 13:22:39 GMT</pubDate></item><item><title>Contratista Crónico</title><link>http://insightsiterations.com/es/posts/chronic-contractor/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/chronic-contractor/</guid><description>Este desarrollador siempre está buscando un trabajo. Siempre hay algo mejor. Los Contratistas Crónicos son caros. El rendimiento por dólar varía.</description><pubDate>Tue, 14 Jun 2011 13:18:50 GMT</pubDate></item><item><title>Desarrollador Inseguritador</title><link>http://insightsiterations.com/es/posts/insecurinator-developer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/insecurinator-developer/</guid><description>Este desarrollador se niega a encontrar un trabajo mejor.</description><pubDate>Sat, 11 Jun 2011 13:17:14 GMT</pubDate></item><item><title>Desarrollador Mini-Me</title><link>http://insightsiterations.com/es/posts/mini-me-developer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/mini-me-developer/</guid><description>Este desarrollador sigue al Desarrollador Rey de la Colina como...</description><pubDate>Wed, 08 Jun 2011 13:15:29 GMT</pubDate></item><item><title>Desarrollador Rey de la Colina</title><link>http://insightsiterations.com/es/posts/king-of-the-hill-developer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/king-of-the-hill-developer/</guid><description>Típicamente este desarrollador ha estado en pocas organizaciones. Tienden a ser la rana inteligente en una charca pequeña. Cuando se une a ellos otro desarrollador más inteligente, intentan someterlo. Las tácticas incluyen retener información, críticas pasivas y explicaciones excesivas.</description><pubDate>Fri, 03 Jun 2011 13:14:17 GMT</pubDate></item><item><title>El Entrevistador del Ego</title><link>http://insightsiterations.com/es/posts/the-ego-interviewer/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/the-ego-interviewer/</guid><description>El Entrevistador del Ego es una persona que utiliza el proceso de entrevista para alimentar su ego.</description><pubDate>Sun, 29 May 2011 13:12:12 GMT</pubDate></item><item><title>Impulsa Tu Productividad: 6 Consejos para Codificar Más Rápido</title><link>http://insightsiterations.com/es/posts/boost-your-productivity-6-tips-to-coding-faster/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/boost-your-productivity-6-tips-to-coding-faster/</guid><description>Impulsa tu eficiencia en la codificación utilizando herramientas familiares, enfocándote en la tarea en cuestión y aprovechando los atajos de teclado y la automatización.</description><pubDate>Mon, 29 Nov 2010 12:59:58 GMT</pubDate></item><item><title>Refactorización de Código</title><link>http://insightsiterations.com/es/posts/code-refactor/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/code-refactor/</guid><description>Refactorizar grandes archivos de C# para que sean más eficientes y fáciles de mantener.</description><pubDate>Fri, 22 Oct 2010 12:56:54 GMT</pubDate></item><item><title>Ingenio vs. Hacer las cosas</title><link>http://insightsiterations.com/es/posts/clever-vs-getting-things-done/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/clever-vs-getting-things-done/</guid><description>Existe un equilibrio delicado entre hacerlo bien y entregar resultados.</description><pubDate>Fri, 15 Oct 2010 12:52:56 GMT</pubDate></item><item><title>Aplicaciones CRUD y la Capa de Negocio: Una Perspectiva Práctica</title><link>http://insightsiterations.com/es/posts/crud-applications-and-the-business-layer-a-practical-perspective/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/crud-applications-and-the-business-layer-a-practical-perspective/</guid><description>Aunque una capa de negocio podría parecer beneficiosa, en aplicaciones CRUD, su valor a menudo es superado por la complejidad añadida y la carga de mantenimiento que introduce.</description><pubDate>Sun, 10 Oct 2010 19:13:59 GMT</pubDate></item><item><title>Código: Distribución Aleatoria Ponderada</title><link>http://insightsiterations.com/es/posts/weighted-random-distribution/</link><guid isPermaLink="true">http://insightsiterations.com/es/posts/weighted-random-distribution/</guid><description>Esta entrada de blog presenta un método para generar números aleatorios, con la trampa de la naturaleza predecible de los generadores de números aleatorios basados en tiempo.</description><pubDate>Wed, 06 Oct 2010 19:06:54 GMT</pubDate></item></channel></rss>