~/blog
Escritos técnicos sobre arquitectura, desarrollo y seguridad.
-

Flujo del Documento, BFC y Display: Conceptos clave en CSS
Leer post: Flujo del Documento, BFC y Display: Conceptos clave en CSS¿Haz oido hablar acerca del flujo del documento css? ¿O te has preguntado por qué algunos elementos parecen «escapar» de sus contenedores? No estás solo. Detrás de cada diseño web exitoso hay una comprensión profunda de cómo funciona el flujo del documento y cómo los navegadores interpretan nuestro código CSS. En este post, exploraremos tres…
-

Git y GitHub: Tu Aliado en el Mundo del Desarrollo de Software
Leer post: Git y GitHub: Tu Aliado en el Mundo del Desarrollo de Software¿Alguna vez has trabajado en un proyecto y te has encontrado con la frustración de perder cambios importantes o no saber cómo volver a una versión anterior de tu código? O quizás has colaborado con un equipo y te has preguntado cómo mantener todo organizado sin pisar el trabajo de los demás. Aquí es donde…
-
Domina la Línea de Comandos: Guía Práctica para Principiantes
Leer post: Domina la Línea de Comandos: Guía Práctica para PrincipiantesLa línea de comandos (CLI) es una herramienta poderosa para interactuar con sistemas Linux. Aunque al principio puede parecer intimidante, dominar los comandos básicos te dará control total sobre tu sistema. En este post te quiero enseñar los comandos esenciales, su origen, uso práctico, ejemplos y algunos retos para que practiques. ¡Vamos allá! 1. pwd…
-

Introducción a Angular: Componentes, Decoradores y Data Binding
Leer post: Introducción a Angular: Componentes, Decoradores y Data BindingEn el post de introducción a Angular te hablé en general sobre el framework. En este post, explorarás algunos de los conceptos fundamentales en Angular como: componentes, decoradores, event binding y string interpolation. Y te dejaré una sorpresa al final. Componentes Para comenzar la introducción a Angular quiero hablar sobre su base principal: los componentes.…
-

Grafos en Programación: Guía completa con ejemplos en Python
Leer post: Grafos en Programación: Guía completa con ejemplos en Python¿Alguna vez te has preguntado cómo funciona el GPS para encontrar la ruta más corta? ¿O cómo las redes sociales sugieren amigos? La respuesta está en los grafos, una de las estructuras de datos más versátiles en programación. En esta guía completa aprenderás qué son los grafos, sus tipos, cómo implementarlos en Python y los…
-

Árboles en Programación: Qué son, cómo funcionan y para qué se usan
Leer post: Árboles en Programación: Qué son, cómo funcionan y para qué se usanLos árboles son una estructura de datos jerárquica que tiene varios nodos conectados por enlaces. Te invito a que sigas leyendo para conocer más acerca de ello, sus métodos y aplicaciones en la vida real. Anteriormente conociste otras estructuras de datos. En este post, te comparto mis aprendizajes sobre los árboles en la programación. Y…
-

¿Cuál es la diferencia entre var, let y const en Javascript?
Leer post: ¿Cuál es la diferencia entre var, let y const en Javascript?Existe varias formas de declarar variables en Javascript: var, let y const, ¿pero cuál es la diferencia en cada una? Quiero enseñarte en este post acerca de cada una en la declaración de variables, la diferencia entre ellas, su ventajas y desventajas. Scope (alcance) El alcance se refiere hasta donde se puede acceder la declaración…