~/blog

Escritos técnicos sobre arquitectura, desarrollo y seguridad.

  • Complejidad Temporal y Espacial

    Complejidad Temporal y Espacial

    En el mundo de la programación, la complejidad temporal y espacial son dos conceptos que un buen programador usa para calcular el rendimiento de un algoritmo. En este post aprenderás acerca de qué son, sus reglas y cómo realizar un análisis para crear algoritmos eficientes en tus programas y proyectos profesionales. Complejidad Temporal La complejidad…

    Leer post: Complejidad Temporal y Espacial
  • 5 plugins que no deben faltar en tu VS Code

    5 plugins que no deben faltar en tu VS Code

    Conoce estos 5 plugins para vs code que no te debe faltar. Error lens Este plugin de Visual Studio Code mejora la experiencia de desarrollo al resaltar y mostrar los errores y advertencias en el código en tiempo real. Error Lens los resalta directamente en el editor de código y muestra información útil, como el…

    Leer post: 5 plugins que no deben faltar en tu VS Code
  • Novedades de Javascript ES6

    Novedades de Javascript ES6

    Las novedades de Javascript ES6 se han diseñado para facilitar la codificación y hacerla más eficiente, con muchas funciones nuevas que los desarrolladores encontrarán útiles en sus proyectos. Te mostraré cada una de las características que trae la última actualización de Javacript. Declaración de variables con let y const Para declarar variables se utiliza la palabra reservada var. Con…

    Leer post: Novedades de Javascript ES6
  • Spread Operator y Parámetro Rest

    Spread Operator y Parámetro Rest

    El Operador de Propagación (Spread Operator), así como su nombre lo dice, se encarga de propagar los elementos de un iterable (array o string) utilizando tres puntos (…) dentro un array. No solo se puede aplicar en array, también puede utilizarse con objetos. Cómo copiar arrays con el spread operator Puedes realizar una copia de…

    Leer post: Spread Operator y Parámetro Rest
  • Destructuración en Javascript

    Destructuración en Javascript

    La destructuración en Javascript consiste en extraer los valores de un array o las propiedades de un objeto en distintas variables. Y es útil si deseas usar aquellos valores que solo necesites. Esta forma de trabajar vino con la llegada de ES6+ de javascript. Destructuración de objetos en Javascript Para destructurar un objeto declaras los…

    Leer post: Destructuración en Javascript
  • 11 roles de seguridad informática

    11 roles de seguridad informática

    Conocer estos 11 roles de seguridad informática pueden ayudarte a conocer por dónde quieres especializarte en el mundo de la ciberseguridad. Acompáñame en este post para saber más. ¿Qué es la Seguridad Informática? La seguridad informática se refiere a la protección de información digital frente a los riesgos de robo y engaño que existen en Internet. Para…

    Leer post: 11 roles de seguridad informática
  • ¿Qué es el contexto de apilamiento de CSS?

    ¿Qué es el contexto de apilamiento de CSS?

    ¿Qué es el contexto de apilamiento de CSS? ¿Te suena de algo? ¿No te ha pasado que por más que coloques z-index: 999, el elemento sigue permaneciendo debajo del elemento que quieres colocar encima? Este tipo de fallos es bastante común y la razón frecuente es no saber sobre el contexto de apilamiento que tiene…

    Leer post: ¿Qué es el contexto de apilamiento de CSS?
  • ¿Cómo escribir un CV eficiente en tecnología?

    ¿Cómo escribir un CV eficiente en tecnología?

    ¿Quieres escribir un CV eficiente que te ayude a encontrar ese trabajo o primer empleo que buscas? Este post es el que necesitas. Hoy te quiero compartir los conocimientos, errores y tips que me han ayudado, para ayudarte a escribir un CV optimizado y alcances ese empleo que tanto deseas. He recolecatado información de mis…

    Leer post: ¿Cómo escribir un CV eficiente en tecnología?
  • 7 hábitos de una persona productiva

    7 hábitos de una persona productiva

    ¿Qué hábitos de una persona debe crear para ser productiva? ¿Eres consciente que al desarrollarlos te ayudarían a nivel profesional y personal? Adquirir los buenos hábitos es difícil al inicio y es una realidad por la que todos pasamos. Ojo, no te asustes, sigue leyendo. Te contaré 7 herramientas para que lo logres implementar. Introducción…

    Leer post: 7 hábitos de una persona productiva
  • Programación Orientada a Objetos: beneficios

    Programación Orientada a Objetos: beneficios

    ¿Qué es la Programación Orientada a Objetos? La Programación Orientada a Objetos (POO) es un paradigma de programación con pensamiento en objetos para luego ser llevado al código. Este paradigma surge por los problemas al plasmar código con la Programación Estructural. Recordemos que cuando hablamos de paradigma estamos hablando de tipo de pensamiento, es decir,…

    Leer post: Programación Orientada a Objetos: beneficios