Blog

Aprende que es Shadowing en Javascript en 10 minutos

1 agosto, 2022

Shadowing es un concepto que es imposible de evitar. Incluso si no conoces el término es 99.999% seguro que lo hayas implementado alguna vez en tu código. Si lo traduces al español te queda algo como “sombrear” o “ensombrecer”. Pero probablemente sea mejor entenderlo como “ocultar”. En términos técnicos se refiere al hecho de hacer […]

Leer más →

2 ejemplos para entender la diferencia entre var y let

11 julio, 2022

Hay un sinfín de artículos relacionados a las diferencias entre let, const y var . Sin embargo cuando se habla de var normalmente la conclusión es dejar de utilizarlo. La verdad no vengo a desmentir eso, ni a sugerir una forma nueva de hacer las cosas. Pero lo interesante no es si se abandona o […]

Leer más →

Las 3 partes en las que se divide el Lexical Scope de Javascript

20 junio, 2022

Lexical scope es un concepto algo intimidante la primera vez que lo escuchas. Traducido del inglés sería algo como “Alcance léxico” y no se tú pero a mi ese nombrecito por si solo no me dice gran cosa. Recuerdo que para mi fue de esos conceptos que tuve que hacer un esfuerzo consciente para poder […]

Leer más →

Las diferencias entre un lenguaje compilado e interpretado en 10 minutos

30 mayo, 2022

No te ha pasado que vas camninando por la calle y te preguntas. –¿Cúal será la diferencia entre un lenguaje compilado y uno interpretado?– De seguro te ha pasado, es un problema muy común. Y si no pues…¿qué haces por aquí? Ve a a vivir la vida que ya la tienes resuelta. Es importante que […]

Leer más →

¿Cómo utilizar las Uniones e Intersecciones en Typescript?

9 mayo, 2022

Una característica muy útil de Typescript son las uniones(unions) e intersecciones (intersections). Estas 2 funcionalidades permiten manipular tipos de datos ya existentes con los operadores lógicos AND y OR. Veamos un ejemplo. Supongamos que tenemos un videojuego y en el mismo tenemos el siguiente código para las armas que se pueden usar. Intersecciones Las intersecciones […]

Leer más →

Las 4 características de Typescript que deberías estar usando

18 abril, 2022

Si eres desarrollador web es de tu interés saber que es Typescript. Un lenguaje de programación que ha ganado bastante popularidad en los últimos años y al año 2022, ha sido adoptado como opción dentro de muchos frameworks. React, Angular y Vue entre otros. Typescript es un superset de Javascript. En términos simples, es Javascript, […]

Leer más →

Como usar WordPress como un API

14 febrero, 2022

WordPress es una plataforma muy popular y normalmente usada para lojar sitios web como blogs, tiendas ecommerce, etc de manera simple y rápida. Sin embargo hay una característica que ofrece WordPress que no es tan conocida como sus demás características, su REST API. Para utilizar WordPress como API en realidad no tienes que hacer mucho. […]

Leer más →

Mi primer blog: 3 – Haciendo un sitio propio

31 enero, 2022

Como ya había mencionado en la parte 2, mantener el blog vivo requiero un esfuerzo constante. Idear temas sobre los que publicar y darse el tiempo para escribirlos no siempre es fácil. Pero por si esto fuera poco… decidí hacerme las cosas más difíciles de lo que deberían haber sido. Yo siempre tuve la intención […]

Leer más →

Mi primer blog: 2 – Creando contenido

17 enero, 2022

Llevó un tiempo ya publicando en este blog (un año en unos meses). No es sorpresa que resultó ser mas complicado de lo qué pensé. Hay varias cosas que sabía que desde el principio no me iban a salir a la perfección: El aprender a manejar todo esto fue algo entretenido y retador. Y definitivamente […]

Leer más →

Como reutilizar código entre tus funciones Lambda con Lambda Layers

20 diciembre, 2021

La reutilización de código es algo básico cuando uno esta programando. Es de las primeras cosas que te enseñan sin importar con que lenguaje estes empezando y te lo repiten una y otra vez (ya sea indirecta o directamente) a través de diferentes conceptos, como la alta cohesión dentro de GRASP, el Single-Responsibility dentro de […]

Leer más →