<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>README — Capítulos</title><description>Wikis de libros técnicos que voy leyendo y documentando</description><link>https://readme.ansango.com</link><language>es-ES</language><item><title>AI Engineering</title><link>https://readme.ansango.com/ai-engineering/00-ai-engineering</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/00-ai-engineering</guid><description>Índice de la wiki de AI Engineering: construir aplicaciones con foundation models, basada en la estructura del libro de Chip Huyen (O&apos;Reilly, 2024)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Introducción a AI Engineering</title><link>https://readme.ansango.com/ai-engineering/01-introduccion-a-ai-engineering</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/01-introduccion-a-ai-engineering</guid><description>Por qué el campo se llama AI engineering, cómo evolucionamos de los modelos de lenguaje a los foundation models, casos de uso típicos, cómo planificar una aplicación y qué capas forman el stack</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Datos y modelado de foundation models</title><link>https://readme.ansango.com/ai-engineering/02-datos-y-modelado-de-foundation-models</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/02-datos-y-modelado-de-foundation-models</guid><description>Cómo se entrena un foundation model: datos de entrenamiento, arquitectura del transformer y cómo el tamaño del modelo determina sus capacidades</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Post-training y muestreo</title><link>https://readme.ansango.com/ai-engineering/03-post-training-y-muestreo</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/03-post-training-y-muestreo</guid><description>Cómo se ajusta un foundation model tras el preentrenamiento: supervised finetuning, preference finetuning y estrategias de muestreo (test-time compute, structured outputs, naturaleza probabilística)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Métricas de evaluación de lenguaje</title><link>https://readme.ansango.com/ai-engineering/04-metricas-de-evaluacion-de-lenguaje</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/04-metricas-de-evaluacion-de-lenguaje</guid><description>Cómo se mide la calidad de un modelo de lenguaje: entropía, cross-entropy, bits-per-character y perplexity como métricas intrínsecas para comparar modelos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Evaluación exacta y AI as judge</title><link>https://readme.ansango.com/ai-engineering/05-evaluacion-exacta-y-ai-as-judge</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/05-evaluacion-exacta-y-ai-as-judge</guid><description>Más allá de la perplexity: corrección funcional, métricas de similarity, embeddings, LLM-as-a-judge y evaluación comparativa entre modelos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Evaluación de sistemas de IA</title><link>https://readme.ansango.com/ai-engineering/06-evaluacion-de-sistemas-de-ia</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/06-evaluacion-de-sistemas-de-ia</guid><description>Cómo evaluar un sistema de IA completo: criterios por capacidad, selección de modelo, navegación de benchmarks públicos y diseño del pipeline de evaluación</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Prompt engineering: fundamentos</title><link>https://readme.ansango.com/ai-engineering/07-prompt-engineering-fundamentos</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/07-prompt-engineering-fundamentos</guid><description>Cómo construir prompts efectivos: in-context learning, system prompt vs user prompt, gestión de contexto y las 7 buenas prácticas que separan un prompt mediocre de uno excelente</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Prompt engineering defensivo</title><link>https://readme.ansango.com/ai-engineering/08-prompt-engineering-defensivo</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/08-prompt-engineering-defensivo</guid><description>La otra cara del prompt: extracción de system prompts, jailbreaking, prompt injection y defensas prácticas para proteger un sistema de IA</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>RAG: arquitectura y optimización</title><link>https://readme.ansango.com/ai-engineering/09-rag-arquitectura-y-optimizacion</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/09-rag-arquitectura-y-optimizacion</guid><description>Retrieval-Augmented Generation: cómo dar contexto externo al modelo, las arquitecturas más comunes, los algoritmos de retrieval, cómo optimizar la calidad y los patrones para ir más allá del texto</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Agentes</title><link>https://readme.ansango.com/ai-engineering/10-agentes</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/10-agentes</guid><description>Más allá de RAG: cuando el modelo toma acciones. Visión general de agentes, herramientas, planning, modos de fallo y memoria</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Finetuning: decisiones y memoria</title><link>https://readme.ansango.com/ai-engineering/11-finetuning-decisiones-y-memoria</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/11-finetuning-decisiones-y-memoria</guid><description>Cuándo fine-tunear un modelo y cuándo no, comparación con RAG, los cuellos de botella de memoria y la matemática que necesitas entender</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Técnicas de finetuning</title><link>https://readme.ansango.com/ai-engineering/12-tecnicas-de-finetuning</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/12-tecnicas-de-finetuning</guid><description>El arsenal de PEFT, LoRA, QLoRA, adapters, model merging y multi-task finetuning. Cuándo usar cada uno y tácticas prácticas</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Ingeniería de datos</title><link>https://readme.ansango.com/ai-engineering/13-ingenieria-de-datos</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/13-ingenieria-de-datos</guid><description>El capítulo que más determina la calidad de un sistema de IA: curación de datos, augmentation, síntesis con AI, model distillation y el pipeline de procesamiento</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Fundamentos y optimización de inferencia</title><link>https://readme.ansango.com/ai-engineering/14-fundamentos-y-optimizacion-de-inferencia</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/14-fundamentos-y-optimizacion-de-inferencia</guid><description>Cómo poner un modelo en producción: panorama de inferencia, métricas de rendimiento, AI accelerators, model optimization y service optimization</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Arquitectura de AI engineering</title><link>https://readme.ansango.com/ai-engineering/15-arquitectura-de-ai-engineering</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/15-arquitectura-de-ai-engineering</guid><description>Cómo diseñar el sistema: los 5 pasos para construir una arquitectura robusta (context, guardrails, router, caches, agents), monitoring, observabilidad y orquestación</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Feedback de usuario</title><link>https://readme.ansango.com/ai-engineering/16-feedback-de-usuario</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/16-feedback-de-usuario</guid><description>El último componente del sistema: cómo extraer feedback de los usuarios, diseñar el loop de feedback y conocer sus limitaciones</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Epílogo y claves</title><link>https://readme.ansango.com/ai-engineering/17-epilogo-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/ai-engineering/17-epilogo-y-claves</guid><description>Cierre del libro AI Engineering de Chip Huyen: las ideas recurrentes, las claves para el AI engineer en 2024-2025, y lecturas recomendadas para profundizar</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Clean Code Cookbook</title><link>https://readme.ansango.com/clean-code-cookbook/00-clean-code-cookbook</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/00-clean-code-cookbook</guid><description>Índice de la wiki de Clean Code Cookbook: recetas de refactoring para resolver code smells, basada en el libro de Maximiliano Contieri</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Code smells y refactoring</title><link>https://readme.ansango.com/clean-code-cookbook/01-code-smells-y-refactoring</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/01-code-smells-y-refactoring</guid><description>Qué es un code smell, qué es refactoring, qué es una receta, naming, design patterns y paradigmas. La introducción del cookbook</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Axiomas del software</title><link>https://readme.ansango.com/clean-code-cookbook/02-axiomas-del-software</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/02-axiomas-del-software</guid><description>Qué es el software, el principio único de diseño y los axiomas que vertebran todas las recetas del cookbook</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Anemic Models - parte 1</title><link>https://readme.ansango.com/clean-code-cookbook/03-anemic-models-parte-1</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/03-anemic-models-parte-1</guid><description>Las primeras recetas del cookbook: detectar objetos anémicos, entender la esencia, convertir objetos en rich objects, eliminar setters y generadores de código anémico</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Anemic Models - parte 2</title><link>https://readme.ansango.com/clean-code-cookbook/04-anemic-models-parte-2</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/04-anemic-models-parte-2</guid><description>Las recetas finales del capítulo de anemic models: evitar propiedades automáticas, eliminar DTOs, completar constructores vacíos, eliminar getters, eliminar doble encapsulación, prevenir object orgy</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Primitive Obsession - parte 1</title><link>https://readme.ansango.com/clean-code-cookbook/05-primitive-obsession-parte-1</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/05-primitive-obsession-parte-1</guid><description>Las primeras recetas para dejar de usar primitivos en lugar de objetos del dominio: crear objetos pequeños, reificar datos primitivos, reificar arrays asociativos, eliminar abusos de strings</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Primitive Obsession - parte 2</title><link>https://readme.ansango.com/clean-code-cookbook/06-primitive-obsession-parte-2</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/06-primitive-obsession-parte-2</guid><description>Las recetas finales del capítulo 4: reificar timestamps, reificar subconjuntos como objetos, reificar validaciones de strings, eliminar propiedades innecesarias</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Glosario y referencias</title><link>https://readme.ansango.com/clean-code-cookbook/07-glosario-y-referencias</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/07-glosario-y-referencias</guid><description>Glosario de términos del cookbook, libros de referencia y rutas de profundización</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Epílogo y claves</title><link>https://readme.ansango.com/clean-code-cookbook/08-epilogo-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/clean-code-cookbook/08-epilogo-y-claves</guid><description>Cierre de la wiki de Clean Code Cookbook: las ideas recurrentes, los frameworks de decisión y cómo seguir aplicando las recetas</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>CSS: The Definitive Guide</title><link>https://readme.ansango.com/css-definitive-guide/00-css-definitive-guide</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/00-css-definitive-guide</guid><description>Índice de la wiki de CSS The Definitive Guide 5th ed: la guía de referencia completa para CSS, basada en el libro de Eric A. Meyer y Estelle Weyl</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>CSS Fundamentals</title><link>https://readme.ansango.com/css-definitive-guide/01-css-fundamentals</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/01-css-fundamentals</guid><description>El capítulo 1: cómo se escribe CSS, cómo se vincula con HTML, el orden de las declaraciones y los comentarios</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Selectors y pseudo-classes</title><link>https://readme.ansango.com/css-definitive-guide/02-selectors-y-pseudo-classes</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/02-selectors-y-pseudo-classes</guid><description>Cómo seleccionar elementos: selectores básicos, combinadores, pseudo-classes, pseudo-elements, attribute selectors. La herramienta fundamental de CSS</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Specificity, cascade y inheritance</title><link>https://readme.ansango.com/css-definitive-guide/03-specificity-cascade-y-inheritance</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/03-specificity-cascade-y-inheritance</guid><description>Por qué algunas reglas CSS ganan y otras no. Specificity, !important, origen, cascada, herencia y el orden de declaración</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Values and units</title><link>https://readme.ansango.com/css-definitive-guide/04-values-and-units</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/04-values-and-units</guid><description>Los valores que toman las propiedades CSS: keywords, strings, números, porcentajes, longitudes, colores, ángulos, tiempo y custom properties</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Basic visual formatting</title><link>https://readme.ansango.com/css-definitive-guide/05-basic-visual-formatting</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/05-basic-visual-formatting</guid><description>El modelo de caja. Cómo CSS calcula el tamaño y posición de los elementos. Display, sizing, block vs inline, el containing block</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Padding, borders, outlines, margins</title><link>https://readme.ansango.com/css-definitive-guide/06-padding-borders-outlines-margins</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/06-padding-borders-outlines-margins</guid><description>Las cuatro propiedades del box model. Margin collapsing, padding shorthand, border styles, outlines, border-radius y los trucos del modelo de caja</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Backgrounds y gradients</title><link>https://readme.ansango.com/css-definitive-guide/07-backgrounds-y-gradients</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/07-backgrounds-y-gradients</guid><description>Cómo llenar las cajas con colores, imágenes y gradients. Background-color, background-image, position, repeat, attachment, clip y los gradients lineales, radiales y conic</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Floating and positioning</title><link>https://readme.ansango.com/css-definitive-guide/08-floating-and-positioning</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/08-floating-and-positioning</guid><description>Cómo sacar las cajas del flujo normal. Float, position (relative, absolute, fixed, sticky), z-index. La base para layouts complejos antes de flexbox y grid</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Flexbox</title><link>https://readme.ansango.com/css-definitive-guide/09-flexbox</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/09-flexbox</guid><description>El primer modelo de layout moderno. Cómo distribuir espacio en una dimensión, alinear y centrar elementos de manera predecible. La herramienta principal para UI components</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Grid Layout</title><link>https://readme.ansango.com/css-definitive-guide/10-grid-layout</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/10-grid-layout</guid><description>El modelo de layout bidimensional. Cómo crear grids complejos con filas y columnas, áreas nombradas, alineamiento y el truco del subgrid</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Table layout</title><link>https://readme.ansango.com/css-definitive-guide/11-table-layout</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/11-table-layout</guid><description>Cómo CSS maneja las tablas. Display table, table-row, table-cell, y los trucos específicos para tablas en CSS</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Fonts</title><link>https://readme.ansango.com/css-definitive-guide/12-fonts</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/12-fonts</guid><description>Tipografía en CSS. Font families, sizes, weights, kerning, font synthesis, variable fonts y OpenType features. La base de la legibilidad</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Text properties</title><link>https://readme.ansango.com/css-definitive-guide/13-text-properties</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/13-text-properties</guid><description>Cómo se ve el texto. Alineación, decoración, transformaciones, whitespaces, writing modes y vertical-align</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Lists y generated content</title><link>https://readme.ansango.com/css-definitive-guide/14-lists-y-generated-content</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/14-lists-y-generated-content</guid><description>Cómo las listas y el contenido generado se estilizan en CSS. List markers, counters, content, comillas y los trucos con ::before y ::after</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Transforms, transitions y animation</title><link>https://readme.ansango.com/css-definitive-guide/15-transforms-transitions-y-animation</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/15-transforms-transitions-y-animation</guid><description>Cómo animar y transformar elementos. Transform 2D, 3D, perspective, transiciones, keyframes. La parte vibrante de CSS</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Filters, blending, clipping, masking</title><link>https://readme.ansango.com/css-definitive-guide/16-filters-blending-clipping-masking</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/16-filters-blending-clipping-masking</guid><description>Los efectos visuales avanzados. Filtros SVG (blur, brightness, contrast), modos de fusión, clip-path y máscaras</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>CSS At-Rules y media queries</title><link>https://readme.ansango.com/css-definitive-guide/17-css-at-rules-y-media-queries</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/17-css-at-rules-y-media-queries</guid><description>Cómo hacer CSS condicional. @media queries para responsive, @supports para feature queries, @container para container queries, @keyframes, @import, @layer</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Glosario y referencias</title><link>https://readme.ansango.com/css-definitive-guide/18-glosario-y-referencias</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/18-glosario-y-referencias</guid><description>Glosario de términos CSS, libros de referencia, sitios web clave y herramientas para profundizar</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Epílogo y claves</title><link>https://readme.ansango.com/css-definitive-guide/19-epilogo-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/css-definitive-guide/19-epilogo-y-claves</guid><description>Cierre de la wiki de CSS: las ideas recurrentes, los marcos de decisión y cómo seguir aplicando CSS profesional</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>La cultura. Todo lo que hay que saber</title><link>https://readme.ansango.com/cultura-schwanitz/00-cultura-schwanitz</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/00-cultura-schwanitz</guid><description>Índice de la wiki sobre el libro de Dietrich Schwanitz: una panorámica ambiciosa de la cultura occidental en dos partes — Saber (historia, pensamiento, artes) y Poder (lenguaje, libros, política, mente)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Introducción y la cultura como proyecto</title><link>https://readme.ansango.com/cultura-schwanitz/01-introduccion-y-la-cultura-como-proyecto</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/01-introduccion-y-la-cultura-como-proyecto</guid><description>De dónde viene este libro, el diagnóstico sobre el sistema educativo europeo y por qué Schwanitz plantea la cultura como algo que se construye, no que se recibe</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Historia de Europa antigua</title><link>https://readme.ansango.com/cultura-schwanitz/02-historia-de-europa-antigua</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/02-historia-de-europa-antigua</guid><description>Los dos ríos que fundan la cultura europea: la Biblia hebrea y la doble epopeya griega. Los griegos, sus dioses, sus ciudades-estado, la Ilíada y la Odisea, y la herencia que va de Grecia a Roma</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Cristianismo y edad media</title><link>https://readme.ansango.com/cultura-schwanitz/03-cristianismo-y-edad-media</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/03-cristianismo-y-edad-media</guid><description>Cómo el cristianismo reordenó el mundo greco-romano, los siglos de transición, la fragmentación del Mediterráneo y la lenta formación de Europa cristiana</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Edad moderna hasta la Ilustración</title><link>https://readme.ansango.com/cultura-schwanitz/04-edad-moderna-hasta-la-ilustracion</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/04-edad-moderna-hasta-la-ilustracion</guid><description>Del Renacimiento italiano a la Revolución Francesa. La invención del individuo, la Reforma protestante, el nacimiento del Estado moderno, la ciencia experimental y la Ilustración</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Edad contemporánea</title><link>https://readme.ansango.com/cultura-schwanitz/05-edad-contemporanea</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/05-edad-contemporanea</guid><description>Los siglos XIX y XX. La industrialización, las revoluciones, Marx, Bismarck, las Guerras Mundiales, el Holocausto, la Guerra Fría y el mundo que heredamos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>La literatura europea</title><link>https://readme.ansango.com/cultura-schwanitz/06-la-literatura-europea</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/06-la-literatura-europea</guid><description>Las formas literarias (novela, ensayo, poesía), las grandes obras que hay que conocer y el teatro como forma total. Cómo la literatura europea se piensa a sí misma</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Historia del arte</title><link>https://readme.ansango.com/cultura-schwanitz/07-historia-del-arte</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/07-historia-del-arte</guid><description>La historia del arte europeo occidental como evolución de estilos: del románico al gótico, del Renacimiento al Barroco, del Impresionismo al arte contemporáneo</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Historia de la música</title><link>https://readme.ansango.com/cultura-schwanitz/08-historia-de-la-musica</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/08-historia-de-la-musica</guid><description>La música europea como sistema: la polifonía medieval, la tonalidad, la armonía clásica, la fuga, la orquesta, el romanticismo, la atonalidad y el jazz</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Filósofos y concepciones del mundo</title><link>https://readme.ansango.com/cultura-schwanitz/09-filosofos-y-concepciones-del-mundo</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/09-filosofos-y-concepciones-del-mundo</guid><description>La historia del pensamiento occidental como diálogo entre grandes sistemas: filosofía, ciencia, política y la historia del debate sobre los sexos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Introducción al poder</title><link>https://readme.ansango.com/cultura-schwanitz/10-introduccion-al-poder</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/10-introduccion-al-poder</guid><description>Qué entendemos por poder, qué busca quien &apos;sabe cultura&apos;, la diferencia entre saber e información y la relación entre conocimientos y trato social</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>La casa del lenguaje</title><link>https://readme.ansango.com/cultura-schwanitz/11-la-casa-del-lenguaje</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/11-la-casa-del-lenguaje</guid><description>Cómo funciona el lenguaje: las trampas del significado, la diferencia entre sintaxis y semántica, los problemas de la traducción y la pragmática</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>El mundo del libro y de la escritura</title><link>https://readme.ansango.com/cultura-schwanitz/12-el-mundo-del-libro-y-de-la-escritura</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/12-el-mundo-del-libro-y-de-la-escritura</guid><description>La historia del libro, la lectura, la edición y la transmisión del conocimiento por escrito. Cómo los soportes materializan la cultura</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Geografía política</title><link>https://readme.ansango.com/cultura-schwanitz/13-geografia-politica</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/13-geografia-politica</guid><description>Cómo está organizado el mundo en estados, democracias y mercados. Cómo leer las noticias con un mapa mental del sistema internacional</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Inteligencia, talento y creatividad</title><link>https://readme.ansango.com/cultura-schwanitz/14-inteligencia-talento-y-creatividad</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/14-inteligencia-talento-y-creatividad</guid><description>Qué sabemos sobre la mente: la naturaleza de la inteligencia, qué miden los tests, el cerebro y la conciencia, y la creatividad como capacidad cognitiva</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Reflexividad y límites del saber</title><link>https://readme.ansango.com/cultura-schwanitz/15-reflexividad-y-limites-del-saber</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/15-reflexividad-y-limites-del-saber</guid><description>Lo que no habría que saber, la cultura como sistema que se mira a sí mismo, la reflexividad etnográfica y la crítica de la propia cultura</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Tabla cronológica y bibliografía</title><link>https://readme.ansango.com/cultura-schwanitz/16-tabla-cronologica-y-bibliografia</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/16-tabla-cronologica-y-bibliografia</guid><description>Línea de tiempo de la cultura occidental (1250 a.C. - 2000 d.C.) y los libros que cambiaron el mundo según Schwanitz</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Epílogo y claves</title><link>https://readme.ansango.com/cultura-schwanitz/17-epilogo-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/cultura-schwanitz/17-epilogo-y-claves</guid><description>Cierre de la wiki sobre La cultura de Schwanitz: ideas recurrentes, claves para seguir leyendo y la postura del libro</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Designing Data-Intensive Applications</title><link>https://readme.ansango.com/data-intensive-applications/00-data-intensive-applications</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/00-data-intensive-applications</guid><description>Índice de la wiki de DDIA 2nd ed: los principios detrás de los sistemas de datos fiables, escalables y mantenibles, basada en el libro de Martin Kleppmann y Chris Riccomini (O&apos;Reilly, 2026)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Trade-offs in data systems architecture</title><link>https://readme.ansango.com/data-intensive-applications/01-trade-offs-in-data-systems</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/01-trade-offs-in-data-systems</guid><description>El marco que vertebra todo el libro: operacional vs analítico, data warehousing, cloud vs self-hosting, single-node vs distribuido. Por qué no hay respuestas universales</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Defining nonfunctional requirements</title><link>https://readme.ansango.com/data-intensive-applications/02-nonfunctional-requirements</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/02-nonfunctional-requirements</guid><description>Cómo definir performance, reliability, scalability y maintainability con números concretos. La base para cualquier decisión arquitectónica</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Data models: relacional vs documento</title><link>https://readme.ansango.com/data-intensive-applications/03-data-models-relational-vs-document</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/03-data-models-relational-vs-document</guid><description>El debate clásico de los modelos de datos, el object-relational mismatch, la normalización y cuándo cada modelo gana</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Data models: grafos y triple stores</title><link>https://readme.ansango.com/data-intensive-applications/04-data-models-graph-y-triple-stores</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/04-data-models-graph-y-triple-stores</guid><description>Cuando los datos están muy conectados: grafos de propiedades, Cypher, SPARQL, triple stores, event sourcing y bases de datos orientadas a eventos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Storage and retrieval (OLTP)</title><link>https://readme.ansango.com/data-intensive-applications/05-storage-and-retrieval-oltp</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/05-storage-and-retrieval-oltp</guid><description>Cómo se almacenan los datos en disco: log-structured, B-trees, LSM-trees, índices secundarios y por qué cada algoritmo favorece distintos patrones de carga</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Storage and retrieval (OLAP)</title><link>https://readme.ansango.com/data-intensive-applications/06-storage-and-retrieval-olap</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/06-storage-and-retrieval-olap</guid><description>El lado analítico: data warehouses, almacenamiento columnar, materialized views, búsqueda full-text y vector embeddings</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Encoding and evolution</title><link>https://readme.ansango.com/data-intensive-applications/07-encoding-and-evolution</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/07-encoding-and-evolution</guid><description>Cómo se codifican los datos para que viajen entre servicios: JSON, Protobuf, Avro y los patrones de dataflow que los usan</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Replication: single-leader</title><link>https://readme.ansango.com/data-intensive-applications/08-replication-single-leader</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/08-replication-single-leader</guid><description>La estrategia de replicación más común: un nodo líder, varios seguidores. Sincronización, asynchronous vs synchronous, replication lag y problemas derivados</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Replication: multi-leader y leaderless</title><link>https://readme.ansango.com/data-intensive-applications/09-replication-multi-leader-leaderless</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/09-replication-multi-leader-leaderless</guid><description>Las estrategias de replicación más exóticas: multi-leader para resolver conflictos geográficos, leaderless con quorum y consistencia eventual</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Sharding</title><link>https://readme.ansango.com/data-intensive-applications/10-sharding</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/10-sharding</guid><description>Cómo partir los datos entre nodos: estrategias de particionamiento, request routing, secondary indexes y rebalancing</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Transactions: isolation</title><link>https://readme.ansango.com/data-intensive-applications/11-transactions-isolation</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/11-transactions-isolation</guid><description>Las transacciones como mecanismo para gestionar la concurrencia: ACID, isolation levels, read phenomena y serializability</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Transactions: distributed</title><link>https://readme.ansango.com/data-intensive-applications/12-transactions-distributed</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/12-transactions-distributed</guid><description>Las transacciones en sistemas distribuidos: 2PC, XA, consensus en el commit, exactly-once semantics y el teorema CAP</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The trouble with distributed systems: faults y redes</title><link>https://readme.ansango.com/data-intensive-applications/13-distributed-systems-faults</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/13-distributed-systems-faults</guid><description>Por qué los sistemas distribuidos fallan: partial failures, unreliable networks, TCP, timeouts y los escenarios más sutiles</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The trouble with distributed systems: clocks y conocimiento</title><link>https://readme.ansango.com/data-intensive-applications/14-distributed-systems-clocks</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/14-distributed-systems-clocks</guid><description>Los relojes de los sistemas distribuidos no son fiables, los procesos se pausan, y &apos;el conocimiento&apos; entre nodos es más sutil de lo que parece</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Consistency and consensus</title><link>https://readme.ansango.com/data-intensive-applications/15-consistency-and-consensus</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/15-consistency-and-consensus</guid><description>La cúspide del problema distribuido: linearizability, ID generators, consenso distribuido (Paxos, Raft) y servicios de coordinación</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Batch processing</title><link>https://readme.ansango.com/data-intensive-applications/16-batch-processing</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/16-batch-processing</guid><description>El paradigma clásico del procesamiento a escala: Unix tools, MapReduce y los Dataflow engines (Spark, Flink, Dataflow)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Stream processing</title><link>https://readme.ansango.com/data-intensive-applications/17-stream-processing</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/17-stream-processing</guid><description>Cómo procesar datos que llegan continuamente: event streams, message brokers, change data capture, joins en streaming y la gestión de estado</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Philosophy of streaming systems</title><link>https://readme.ansango.com/data-intensive-applications/18-philosophy-of-streaming</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/18-philosophy-of-streaming</guid><description>La integración de datos, el unbundling de las bases de datos, los trade-offs entre correctness, freshness y maintainability. La filosofía de diseñar sistemas modernos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Doing the right thing</title><link>https://readme.ansango.com/data-intensive-applications/19-doing-the-right-thing</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/19-doing-the-right-thing</guid><description>Ética y sociedad: bias en predictive analytics, privacidad, surveillance, legislación. El lado humano de los sistemas de datos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Glosario y referencias</title><link>https://readme.ansango.com/data-intensive-applications/20-glosario-y-referencias</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/20-glosario-y-referencias</guid><description>Glosario de términos del libro, bibliografía ampliada y lecturas recomendadas para profundizar en cada tema</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Epílogo y claves</title><link>https://readme.ansango.com/data-intensive-applications/21-epilogo-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/data-intensive-applications/21-epilogo-y-claves</guid><description>Cierre de la wiki de DDIA: las ideas recurrentes, las claves para diseñar sistemas de datos y cómo seguir profundizando</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Docker: Up &amp; Running</title><link>https://readme.ansango.com/docker-up-running/00-docker-up-running</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/00-docker-up-running</guid><description>Índice de la wiki de Docker: Up &amp; Running, basada en la 3ª edición del libro de Sean P. Kane y Karl Matthias (O&apos;Reilly, 2023), que cubre la promesa de Docker, arquitectura, imágenes, contenedores, debugging, Compose, producción y orquestación a escala</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Introducción y promesa de Docker</title><link>https://readme.ansango.com/docker-up-running/01-introduccion-y-promesa</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/01-introduccion-y-promesa</guid><description>Qué es Docker, la promesa original, beneficios del workflow, qué no es Docker y terminología clave (cliente, servidor, imagen, contenedor, host atómico)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Arquitectura y ecosistema</title><link>https://readme.ansango.com/docker-up-running/02-arquitectura-y-ecosistema</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/02-arquitectura-y-ecosistema</guid><description>Modelo cliente/servidor, containerd y runc, network ports y Unix sockets, Docker Engine API, container networking (bridge mode), broad support del ecosistema, simplificación de procesos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Instalar Docker</title><link>https://readme.ansango.com/docker-up-running/03-instalar-docker</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/03-instalar-docker</guid><description>Setup multiplataforma del Docker client y server: Linux (Ubuntu, Fedora), macOS (Docker Desktop, Homebrew), Windows 11 (Docker Desktop, WSL2, Chocolatey), y Vagrant para VMs Linux</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Trabajar con imágenes Docker</title><link>https://readme.ansango.com/docker-up-running/04-trabajar-con-imagenes-docker</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/04-trabajar-con-imagenes-docker</guid><description>Anatomía de un Dockerfile (FROM, RUN, COPY, ENV, ARG, LABEL, USER, WORKDIR, CMD), build de imágenes, ejecutar imágenes, build args, env vars como configuración, custom base images</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Imágenes avanzadas y registries</title><link>https://readme.ansango.com/docker-up-running/05-imagenes-avanzadas-registries</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/05-imagenes-avanzadas-registries</guid><description>Storing images en registries (Docker Hub, Quay.io, Distribution, Harbor, Red Hat Quay), autenticación con docker login, push y pull, multistage builds, optimización de imágenes, layer caching</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Trabajar con contenedores</title><link>https://readme.ansango.com/docker-up-running/06-trabajar-con-contenedores</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/06-trabajar-con-contenedores</guid><description>Qué son los containers, breve historia (chroot, jail, LXC), docker container create/run/start, configuración (nombre, labels, hostname, DNS, MAC), storage volumes, resource quotas</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Explorando Docker</title><link>https://readme.ansango.com/docker-up-running/07-explorando-docker</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/07-explorando-docker</guid><description>Comandos para explorar el entorno: docker version, docker system info, descargar imágenes, docker container inspect, exec, retornar resultados, logging, stats, health checks, system events, cAdvisor y Prometheus</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Debug de contenedores</title><link>https://readme.ansango.com/docker-up-running/08-debug-de-contenedores</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/08-debug-de-contenedores</guid><description>Estrategias de debugging: docker container top, process inspection (strace, lsof), network inspection, controlling processes con tini, debugging interactivo, shell-less containers con nsenter</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Docker Compose</title><link>https://readme.ansango.com/docker-up-running/09-docker-compose</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/09-docker-compose</guid><description>Configurar docker-compose.yml con múltiples servicios, networks, volumes, depends_on con health checks, profiles, override, escalar servicios, comandos principales</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Path to production</title><link>https://readme.ansango.com/docker-up-running/10-path-to-production</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/10-path-to-production</guid><description>El camino a producción con Docker: workflow de build/test/deploy, concerns de producción (job control, resource limits, networking, configuration, logging, monitoring, scheduling, service discovery)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Containers at scale</title><link>https://readme.ansango.com/docker-up-running/11-containers-at-scale</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/11-containers-at-scale</guid><description>Orquestación a escala: Docker Swarm mode (built-in), servicios, scaling, rolling updates, rollbacks, drain de nodes, y la decisión de cuándo usar Swarm vs Kubernetes</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Kubernetes en detalle</title><link>https://readme.ansango.com/docker-up-running/12-kubernetes-en-detalle</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/12-kubernetes-en-detalle</guid><description>Kubernetes en profundidad: pods como abstracción clave, deployments, services, kubectl, Minikube para dev local, kind, Docker Desktop Kubernetes, y managed offerings (EKS, GKE, AKS, ECS, Fargate)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Advanced topics</title><link>https://readme.ansango.com/docker-up-running/13-advanced-topics</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/13-advanced-topics</guid><description>Cómo funcionan los containers por dentro: cgroups (resource limits), namespaces (aislamiento), tipos de namespaces (mount, UTS, IPC, PID, network, user, cgroup, time), security (UID 0, rootless mode, privileged containers, capabilities)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Advanced security, networking y storage</title><link>https://readme.ansango.com/docker-up-running/14-advanced-security-networking-storage</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/14-advanced-security-networking-storage</guid><description>Secure Computing Mode (seccomp) y profiles custom, SELinux y AppArmor, networking avanzado (host, macvlan, overlay), storage backends (overlay2, btrfs, devicemapper), nsenter, swapping de runtimes (gVisor)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>El paisaje en expansión</title><link>https://readme.ansango.com/docker-up-running/15-paisaje-en-expansion</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/15-paisaje-en-expansion</guid><description>Alternativas a Docker CLI y ecosistema: nerdctl (containerd-compatible), podman y buildah (Red Hat, daemonless), Rancher Desktop (k3s + containerd/dockerd), Podman Desktop</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Container platform design</title><link>https://readme.ansango.com/docker-up-running/16-container-platform-design</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/16-container-platform-design</guid><description>Diseñar plataformas de containers resilientes: Twelve-Factor App methodology (12 principios), Reactive Manifesto (responsive, resilient, elastic, message-driven), y cómo aplicar ambas a arquitecturas container-native</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Conclusión</title><link>https://readme.ansango.com/docker-up-running/17-conclusion</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/17-conclusion</guid><description>Cierre del libro: recapitulación de los desafíos que Docker aborda, beneficios del workflow, el camino adelante, consideraciones de adopción, y palabras finales</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Cierre y recursos</title><link>https://readme.ansango.com/docker-up-running/18-cierre-y-recursos</link><guid isPermaLink="true">https://readme.ansango.com/docker-up-running/18-cierre-y-recursos</guid><description>Cierre de la wiki, recursos para profundizar (libros, documentación oficial, comunidad), palabras finales sobre mantener el hábito de aprender y construir</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Full Stack JavaScript Strategies</title><link>https://readme.ansango.com/full-stack-javascript-strategies/00-full-stack-javascript-strategies</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/00-full-stack-javascript-strategies</guid><description>Índice de la wiki de Full Stack JavaScript Strategies: estrategias para construir, testear, asegurar, optimizar y desplegar una aplicación full stack JS, basada en el libro de Milecia McGregor (O&apos;Reilly, 2025)</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Kickoff del proyecto</title><link>https://readme.ansango.com/full-stack-javascript-strategies/01-kickoff-del-proyecto</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/01-kickoff-del-proyecto</guid><description>Reunión inicial con Producto y Diseño, traducir diseños en tickets, coordinar con DevOps, QA y Soporte, y fijar plazos sin prometer de más</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Setup del backend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/02-setup-del-backend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/02-setup-del-backend</guid><description>Por qué NestJS, monolito vs microservicios vs serverless, REST vs GraphQL, primeros pasos del repo, README y CHANGELOG</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Esquema de datos</title><link>https://readme.ansango.com/full-stack-javascript-strategies/03-esquema-de-datos</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/03-esquema-de-datos</guid><description>Diagramar el modelo de datos, montar Postgres, elegir ORM (Prisma), escribir migraciones y seed data, buenas prácticas para el schema inicial</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>APIs REST</title><link>https://readme.ansango.com/full-stack-javascript-strategies/04-apis-rest</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/04-apis-rest</guid><description>Convenciones de API, DTOs, controllers vs services, validación con class-validator, manejo de errores, logging y conexión con Prisma</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Servicios de terceros</title><link>https://readme.ansango.com/full-stack-javascript-strategies/05-servicios-de-terceros</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/05-servicios-de-terceros</guid><description>Cómo elegir un servicio de terceros, integrarlo en el backend (Stripe como ejemplo), aislar el código en una carpeta integrations, manejar errores, outages y upgrades</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Background jobs</title><link>https://readme.ansango.com/full-stack-javascript-strategies/06-background-jobs</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/06-background-jobs</guid><description>Cron jobs para sincronizar datos con servicios de terceros, background jobs para eventos async, alertas, monitoring y problemas comunes de sincronización</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Testing del backend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/07-testing-del-backend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/07-testing-del-backend</guid><description>Por qué testear el backend, trade-offs de cobertura, tests unit con Jest, mock data, e2e tests con Postman/Cypress y colaboración con QA</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Seguridad del backend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/08-seguridad-del-backend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/08-seguridad-del-backend</guid><description>Autenticación, autorización, OWASP Top 10 aplicado al backend, audit trails, security testing (SAST, DAST), rotación de credenciales y geopolítica</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Debugging del backend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/09-debugging-del-backend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/09-debugging-del-backend</guid><description>Logs detallados, configs de entorno, herramientas, estrategias para trazar bugs, ayudar a otros devs y checklist de debugging</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Performance del backend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/10-performance-del-backend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/10-performance-del-backend</guid><description>Métricas de performance, alertas y monitoring, estrategias de caching (read-through, write-through, write-back, cache-aside), Redis, consideraciones de producto</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Escalabilidad</title><link>https://readme.ansango.com/full-stack-javascript-strategies/11-escalabilidad</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/11-escalabilidad</guid><description>Tipos de scaling (vertical, horizontal, híbrido, recursos), best practices, proceso para escalar (plan, documentar, testear, comunicar) y cambios de tráfico graduales</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Monitoring, logs e incidentes</title><link>https://readme.ansango.com/full-stack-javascript-strategies/12-monitoring-logs-e-incidentes</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/12-monitoring-logs-e-incidentes</guid><description>Usos de logs y monitoring, herramientas (Datadog, Sentry), playbooks de incidente en 7 etapas, comunicación durante incidentes, blameless postmortems</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Setup del frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/13-setup-del-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/13-setup-del-frontend</guid><description>Decisiones de arquitectura, elegir framework (React), paquetes comunes por categoría, trabajar con Producto, Diseño, QA y DevOps</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Construir la app React: setup</title><link>https://readme.ansango.com/full-stack-javascript-strategies/14-construir-la-app-react-setup</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/14-construir-la-app-react-setup</guid><description>Vite, linters (ESLint) y formatters (Prettier) con Husky, build configs, estilos con MUI y styled-components, testing con Vitest, CHANGELOG y README</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Construir la app React: primera feature</title><link>https://readme.ansango.com/full-stack-javascript-strategies/15-construir-la-app-react-primera-feature</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/15-construir-la-app-react-primera-feature</guid><description>Estructura de carpetas (components/ y pages/), patrón Container + index, routing con React Router, actualizar la raíz con ThemeProvider y RouterProvider</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Gestión de estado</title><link>https://readme.ansango.com/full-stack-javascript-strategies/16-gestion-de-estado</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/16-gestion-de-estado</guid><description>Cómo funciona el state en React, useState, useReducer, useContext, prop drilling, enfoques de state management (reducer, atom, mutable), Valtio como ejemplo</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Gestión de datos</title><link>https://readme.ansango.com/full-stack-javascript-strategies/17-gestion-de-datos</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/17-gestion-de-datos</guid><description>API calls con Axios y TanStack Query, .env y variables de entorno, loading states, error states, configurar headers, cuándo revisar la lógica del backend</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Estilos personalizados</title><link>https://readme.ansango.com/full-stack-javascript-strategies/18-estilos-personalizados</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/18-estilos-personalizados</guid><description>Accesibilidad en frontend (aria labels, semantic HTML, forms accesibles), consistencia de diseños, temas custom con MUI, responsive design, imágenes y CSS</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Manejo de errores en frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/19-manejo-de-errores-en-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/19-manejo-de-errores-en-frontend</guid><description>Error boundaries en distintos niveles, error components, user validation errors, API errors, logging con Sentry/LogRocket/Datadog</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Seguridad del frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/20-seguridad-del-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/20-seguridad-del-frontend</guid><description>OWASP aplicado a frontend, business logic validation, session management (timeouts, tokens, logout), package maintenance, input validation, ethical hacking</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Performance del frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/21-performance-del-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/21-performance-del-frontend</guid><description>Core Web Vitals (LCP, FID, CLS), Lighthouse, sitespeed.io, bundle size analysis, lazy loading, prefetching, SSR, imágenes y CSS optimizados</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Testing del frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/22-testing-del-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/22-testing-del-frontend</guid><description>Cuándo testear, unit tests con Vitest, React Testing Library, mock data en archivos separados, Mock Service Worker, e2e con Cypress, snapshot tests, refactors para testabilidad</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Debugging del frontend</title><link>https://readme.ansango.com/full-stack-javascript-strategies/23-debugging-del-frontend</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/23-debugging-del-frontend</guid><description>El proceso de debugging, mirar logs, console.log, breakpoints, Browser DevTools (Elements, Sources, Network, Application), debugging cross-environment, bugs inesperados</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Setup de despliegue full stack</title><link>https://readme.ansango.com/full-stack-javascript-strategies/24-setup-de-despliegue-full-stack</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/24-setup-de-despliegue-full-stack</guid><description>Equipos involucrados (Infra, DevOps, SRE), pasos de conexión backend-frontend, cleanup, documentación, mantenimiento, demos con Producto</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Testing de integración</title><link>https://readme.ansango.com/full-stack-javascript-strategies/25-testing-de-integracion</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/25-testing-de-integracion</guid><description>Test cases para e2e, Cypress, Playwright, Nightwatch, comparativa, testing pyramid, Gherkin y Cucumber, Mock Service Worker</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Estrategias de despliegue</title><link>https://readme.ansango.com/full-stack-javascript-strategies/26-estrategias-de-despliegue</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/26-estrategias-de-despliegue</guid><description>Despliegues de solo frontend o solo backend, release dates y versionado semántico, blue-green deploys, canary deploys con feature flags, rollbacks y hotfixes</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Preocupaciones de integración</title><link>https://readme.ansango.com/full-stack-javascript-strategies/27-preocupaciones-de-integracion</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/27-preocupaciones-de-integracion</guid><description>Testing en producción, third-party services (cambios silenciosos, credenciales), data y seguridad en prod, containerización con Docker, golden images, time zones</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Pipeline CI/CD: creación</title><link>https://readme.ansango.com/full-stack-javascript-strategies/28-pipeline-ci-cd-creacion</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/28-pipeline-ci-cd-creacion</guid><description>Stages (build, test, deploy), Git hooks (commit-msg, pre-push), GitHub branch protection, CircleCI como ejemplo, Snyk y Cypress orbs, config.yml</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Pipeline CI/CD: entornos</title><link>https://readme.ansango.com/full-stack-javascript-strategies/29-pipeline-ci-cd-entornos</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/29-pipeline-ci-cd-entornos</guid><description>Feature, development, staging, production: propósitos, env vars por entorno, deploy-dev/staging/prod jobs en CircleCI, .env separados</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Git management</title><link>https://readme.ansango.com/full-stack-javascript-strategies/30-git-management</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/30-git-management</guid><description>Branching strategies (main, staging, develop, feature), PR reviews, squashing commits, rebase vs merge, merge conflicts, git bisect, comunicación en conflictos</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Gestión de proyectos</title><link>https://readme.ansango.com/full-stack-javascript-strategies/31-gestion-de-proyectos</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/31-gestion-de-proyectos</guid><description>Sprint discussions, estimaciones (underpromise, overdeliver), dev capacity, burnout, feature requirements, tickets, roadmaps, comunicación con Producto</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Apps nuevas vs existentes</title><link>https://readme.ansango.com/full-stack-javascript-strategies/32-apps-nuevas-vs-existentes</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/32-apps-nuevas-vs-existentes</guid><description>Checklist para greenfield (problema, schema, arquitectura, cloud, backend, frontend, integración, CI/CD, QA, producción) y consideraciones para legacy apps</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Carrera y desarrollo profesional</title><link>https://readme.ansango.com/full-stack-javascript-strategies/33-carrera-y-desarrollo-profesional</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/33-carrera-y-desarrollo-profesional</guid><description>Camino técnico (architect, staff, principal, tech lead) vs management (engineering manager, director), professional journal, mover a otras áreas, libros de liderazgo</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Cierre y claves</title><link>https://readme.ansango.com/full-stack-javascript-strategies/34-cierre-y-claves</link><guid isPermaLink="true">https://readme.ansango.com/full-stack-javascript-strategies/34-cierre-y-claves</guid><description>Resumen de lo cubierto en el libro, qué NO cubre, qué sigue después, recursos para profundizar, palabras finales sobre la carrera de senior dev</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Linux Basics for Hackers</title><link>https://readme.ansango.com/linux-basics-for-hackers/00-linux-basics-for-hackers</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/00-linux-basics-for-hackers</guid><description>Índice de la wiki de Linux: fundamentos, administración, scripting, seguridad y Python, basada en la estructura del libro Linux Basics for Hackers</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Introducción a Linux y distribuciones Debian</title><link>https://readme.ansango.com/linux-basics-for-hackers/01-introduccion-a-linux-y-distribuciones-debian</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/01-introduccion-a-linux-y-distribuciones-debian</guid><description>Por qué usar Linux, qué son las distribuciones basadas en Debian y cómo montar una máquina virtual para practicar</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Fundamentos y sistema de archivos</title><link>https://readme.ansango.com/linux-basics-for-hackers/02-fundamentos-y-sistema-de-archivos</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/02-fundamentos-y-sistema-de-archivos</guid><description>Referencia rápida de la terminal, la jerarquía de directorios de Linux y los comandos básicos para navegar, buscar y manipular archivos</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Manipulación de texto</title><link>https://readme.ansango.com/linux-basics-for-hackers/03-manipulacion-de-texto</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/03-manipulacion-de-texto</guid><description>Referencia rápida para mostrar, filtrar y modificar el contenido de archivos de texto en Linux: head, tail, nl, grep, sed, more y less</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Análisis y gestión de redes</title><link>https://readme.ansango.com/linux-basics-for-hackers/04-analisis-y-gestion-de-redes</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/04-analisis-y-gestion-de-redes</guid><description>Referencia rápida para inspeccionar interfaces de red, cambiar IP, máscara y MAC, gestionar DHCP, resolver DNS con dig y mapear nombres en /etc/hosts</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Gestión de paquetes de software</title><link>https://readme.ansango.com/linux-basics-for-hackers/05-gestion-de-paquetes-software</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/05-gestion-de-paquetes-software</guid><description>Instalar, actualizar y eliminar software en distribuciones basadas en Debian con apt, añadir repositorios en sources.list e instalar herramientas directamente desde git</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Permisos de archivos y directorios</title><link>https://readme.ansango.com/linux-basics-for-hackers/06-permisos-de-archivos-y-directorios</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/06-permisos-de-archivos-y-directorios</guid><description>Cómo funcionan los permisos de lectura, escritura y ejecución en Linux (propietario, grupo y otros), chown, chmod en notación octal y simbólica, umask y los bits especiales SUID/SGID</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Gestión de procesos</title><link>https://readme.ansango.com/linux-basics-for-hackers/07-gestion-de-procesos</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/07-gestion-de-procesos</guid><description>Ver, filtrar y priorizar procesos con ps, top, nice y renice, terminarlos con kill, moverlos a segundo/primer plano con &amp; y bg/fg, y planificar su ejecución con at</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Variables de entorno</title><link>https://readme.ansango.com/linux-basics-for-hackers/08-variables-de-entorno</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/08-variables-de-entorno</guid><description>Ver y modificar variables de entorno con env, printenv y export, la diferencia entre cambios de sesión y permanentes, cómo funciona PATH y cómo personalizar el prompt con PS1</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Bash scripting</title><link>https://readme.ansango.com/linux-basics-for-hackers/09-bash-scripting</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/09-bash-scripting</guid><description>Crash course de bash para automatizar tareas: tu primer script, variables, entrada de usuario, bucles/condicionales y los comandos built-in del shell</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Compresión y archivado</title><link>https://readme.ansango.com/linux-basics-for-hackers/10-compresion-y-archivado</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/10-compresion-y-archivado</guid><description>Cómo empaquetar archivos con tar, comprimirlos con gzip, bzip2 y compress, y hacer copias bit a bit de dispositivos con dd</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Sistema de archivos y dispositivos</title><link>https://readme.ansango.com/linux-basics-for-hackers/11-sistema-de-archivos-y-dispositivos</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/11-sistema-de-archivos-y-dispositivos</guid><description>Cómo representa Linux los discos y particiones en /dev, la diferencia entre dispositivos de bloque y carácter, y cómo listar, montar, desmontar y comprobar errores de almacenamiento</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Sistema de logs</title><link>https://readme.ansango.com/linux-basics-for-hackers/12-sistema-de-logs</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/12-sistema-de-logs</guid><description>Cómo funciona el demonio rsyslog, su archivo de configuración y reglas de logging, la rotación de logs con logrotate, y por qué entender este mecanismo es clave para auditar y defender un sistema</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Servicios - Apache, SSH y MySQL</title><link>https://readme.ansango.com/linux-basics-for-hackers/13-servicios-apache-ssh-mysql</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/13-servicios-apache-ssh-mysql</guid><description>Arrancar, parar y usar los servicios más comunes en Linux: servidor web Apache, acceso remoto por SSH y base de datos MySQL/MariaDB</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Seguridad y anonimato</title><link>https://readme.ansango.com/linux-basics-for-hackers/14-seguridad-y-anonimato</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/14-seguridad-y-anonimato</guid><description>Cómo te identifica internet y qué herramientas (Tor, proxies, VPN, email cifrado) existen para navegar con más privacidad</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Redes inalámbricas y Bluetooth</title><link>https://readme.ansango.com/linux-basics-for-hackers/15-redes-inalambricas-y-bluetooth</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/15-redes-inalambricas-y-bluetooth</guid><description>Comandos para inspeccionar y conectar redes Wi-Fi, auditar tu propia red con aircrack-ng y reconocer dispositivos Bluetooth cercanos</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Kernel y módulos</title><link>https://readme.ansango.com/linux-basics-for-hackers/16-kernel-y-modulos</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/16-kernel-y-modulos</guid><description>Qué es un módulo del kernel, cómo comprobar la versión del kernel, ajustar parámetros con sysctl e inspeccionar, cargar y quitar módulos</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Automatización con cron</title><link>https://readme.ansango.com/linux-basics-for-hackers/17-automatizacion-con-cron</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/17-automatizacion-con-cron</guid><description>Programar tareas periódicas con cron y crontab, sus atajos habituales, y cómo gestionar qué servicios arrancan junto con el sistema</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Python: fundamentos</title><link>https://readme.ansango.com/linux-basics-for-hackers/18-python-fundamentos</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/18-python-fundamentos</guid><description>Bases de Python para scripting en Linux: instalar módulos con pip, variables, comentarios, funciones, listas y una introducción a la programación orientada a objetos</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Python: redes y scripting para hacking</title><link>https://readme.ansango.com/linux-basics-for-hackers/19-python-redes-y-hacking</link><guid isPermaLink="true">https://readme.ansango.com/linux-basics-for-hackers/19-python-redes-y-hacking</guid><description>Sockets TCP en Python (cliente y servidor), diccionarios, bucles y control de flujo, y un cracker de contraseñas educativo con manejo de excepciones</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Docker Minimal</title><link>https://readme.ansango.com/docker-minimal/00-docker-minimal</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/00-docker-minimal</guid><description>Docker: contenedores, imágenes, virtualización y herramientas para desarrollo y despliegue de aplicaciones</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Instalar docker en linux</title><link>https://readme.ansango.com/docker-minimal/01-instalar-docker-en-linux</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/01-instalar-docker-en-linux</guid><description>Instalar Docker en Linux: guía completa para Ubuntu, Debian, Arch Linux con configuración y solución de problemas</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Instalar docker en mac</title><link>https://readme.ansango.com/docker-minimal/02-instalar-docker-en-mac</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/02-instalar-docker-en-mac</guid><description>Instalar Docker en Mac: Docker Desktop, Homebrew, y verificación según chip (Apple Silicon / Intel)</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Comandos básicos de Docker</title><link>https://readme.ansango.com/docker-minimal/03-comandos-basicos</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/03-comandos-basicos</guid><description>Referencia rápida de comandos Docker esenciales: gestión de imágenes, contenedores, inspección y limpieza</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Dockerfile</title><link>https://readme.ansango.com/docker-minimal/04-dockerfile</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/04-dockerfile</guid><description>Dockerfile: cómo crear tus propias imágenes Docker con instrucciones paso a paso</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Volúmenes y redes en Docker</title><link>https://readme.ansango.com/docker-minimal/05-volumenes-y-redes</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/05-volumenes-y-redes</guid><description>Volúmenes Docker para persistencia de datos y redes para comunicación entre contenedores</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Docker Compose</title><link>https://readme.ansango.com/docker-minimal/06-docker-compose</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/06-docker-compose</guid><description>Docker Compose v2: orquestación de aplicaciones multicontenedor con archivos YAML</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Composerize</title><link>https://readme.ansango.com/docker-minimal/07-composerize</link><guid isPermaLink="true">https://readme.ansango.com/docker-minimal/07-composerize</guid><description>Composerize: herramienta para convertir comandos docker run a docker-compose.yml automáticamente</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>