DEV Community 👩‍💻👨‍💻

Matías Hernández Arellano profile picture

Matías Hernández Arellano

Father 24/7 🔥 I help devs to be better by sharing content. JS/TS. Software Engineer, Podcaster, Tech writer and @eggheadio instructor

Work

Software Engineer at Clevertech

Deep Cloning in JavaScript: The Modern Way. Use structuredClone

Deep Cloning in JavaScript: The Modern Way. Use structuredClone

Reactions 1 Comments
5 min read

Want to connect with Matías Hernández Arellano?

Create an account to connect with Matías Hernández Arellano. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Should You Learn Typescript? What Parts Should You Learn?

Should You Learn Typescript? What Parts Should You Learn?

Reactions 1 Comments
3 min read
How to integrate TailwindCSS with SvelteKit

How to integrate TailwindCSS with SvelteKit

Reactions 2 Comments
3 min read
Typescript: Use comments as type annotations with JSDoc

Typescript: Use comments as type annotations with JSDoc

Reactions 1 Comments
3 min read
Typescript: Tipos Condicionales

Typescript: Tipos Condicionales

Reactions 1 Comments
4 min read
¿Cuáles son los tipos básicos en Typescript?

¿Cuáles son los tipos básicos en Typescript?

Comments
3 min read
Basic Type Transformations with Typescript

Basic Type Transformations with Typescript

Reactions 7 Comments
4 min read
Typescript: La palabra clave extends

Typescript: La palabra clave extends

Reactions 6 Comments 2
2 min read
Typescript: The extends keyword

Typescript: The extends keyword

Reactions 4 Comments
2 min read
Javascript: El operador nullish-coalescing

Javascript: El operador nullish-coalescing

Reactions 2 Comments
2 min read
Typescript: El operador keyof

Typescript: El operador keyof

Reactions 4 Comments 1
2 min read
Typescript: The keyof operator

Typescript: The keyof operator

Reactions 3 Comments
2 min read
Typescript: Create a Union from a Type

Typescript: Create a Union from a Type

Reactions 6 Comments
3 min read
Typescript: How to create a non empty array Type

Typescript: How to create a non empty array Type

Reactions 11 Comments
3 min read
¿Qué es JSX? ¿Por qué usamos JSX en React y como funciona?

¿Qué es JSX? ¿Por qué usamos JSX en React y como funciona?

Reactions 2 Comments
5 min read
Typescript: Definir un tipo de arreglo no vacío

Typescript: Definir un tipo de arreglo no vacío

Reactions 3 Comments
4 min read
Como renombrar múltiples archivos usando Node

Como renombrar múltiples archivos usando Node

Reactions 1 Comments
3 min read
Entendiendo async y await en Javascript

Entendiendo async y await en Javascript

Reactions 1 Comments
4 min read
Typescript: Uniones discriminadas o como crear argumentos opcionales y dependientes

Typescript: Uniones discriminadas o como crear argumentos opcionales y dependientes

Reactions 1 Comments
3 min read
React: Manejando formularios con useRef - Componentes no controlados

React: Manejando formularios con useRef - Componentes no controlados

Comments
3 min read
Método de Arreglos: Array.every y Array.some

Método de Arreglos: Array.every y Array.some

Reactions 3 Comments
3 min read
¿Cómo pluralizar un string basado en el lenguaje en Javascript?

¿Cómo pluralizar un string basado en el lenguaje en Javascript?

Reactions 3 Comments
2 min read
Consigue fechas relativas en Javascript

Consigue fechas relativas en Javascript

Reactions 3 Comments
2 min read
¿Cómo dar formato de moneda a un número en Javascript?

¿Cómo dar formato de moneda a un número en Javascript?

Reactions 1 Comments
3 min read
Formateando fechas en Javascript

Formateando fechas en Javascript

Comments
3 min read
WTF ¿Qué es una promesa en Javascript?

WTF ¿Qué es una promesa en Javascript?

Reactions 1 Comments
7 min read
Git: Cómo Obtener un archivo desde otro branch

Git: Cómo Obtener un archivo desde otro branch

Reactions 5 Comments
3 min read
Types vs Interfaces ¿Cuándo utilizar cada una?

Types vs Interfaces ¿Cuándo utilizar cada una?

Reactions 1 Comments
5 min read
¿Qué es serverless?

¿Qué es serverless?

Reactions 4 Comments
5 min read
¿Qué hay de nuevo en React 18? ¿Y que significa?

¿Qué hay de nuevo en React 18? ¿Y que significa?

Reactions 4 Comments
7 min read
VScode Tips: Cómo manejar múltiples cursores utilizando atajos del teclado

VScode Tips: Cómo manejar múltiples cursores utilizando atajos del teclado

Reactions 7 Comments
1 min read
Añade fuentes de forma dinámica a tu web usando Javascript y FontFace

Añade fuentes de forma dinámica a tu web usando Javascript y FontFace

Reactions 5 Comments
4 min read
¿Cómo leer todos los archivos de un directorio con Node?

¿Cómo leer todos los archivos de un directorio con Node?

Reactions 6 Comments
2 min read
¿Cómo usar la api de Dev.to para escribir un post?

¿Cómo usar la api de Dev.to para escribir un post?

Reactions 9 Comments 2
2 min read
¿Cómo ordernar un Arreglo de arreglos con Javascript?

¿Cómo ordernar un Arreglo de arreglos con Javascript?

Reactions 10 Comments 1
3 min read
Has Lazy loading de tus imágenes simple y rápido

Has Lazy loading de tus imágenes simple y rápido

Reactions 3 Comments
2 min read
¿Qué es Destructuring en Javascript?

¿Qué es Destructuring en Javascript?

Reactions 4 Comments
3 min read
¿Cómo revisar si un string es vacío o null en Javascript?

¿Cómo revisar si un string es vacío o null en Javascript?

Reactions 4 Comments
2 min read
Cuándo usar Map y Set en Javascript o cuando no usar objetos.

Cuándo usar Map y Set en Javascript o cuando no usar objetos.

Reactions 6 Comments
6 min read
10 ideas para conseguir tu primer trabajo en Tech

10 ideas para conseguir tu primer trabajo en Tech

Reactions 5 Comments
8 min read
¿Qué es The Graph Protocol?

¿Qué es The Graph Protocol?

Comments
5 min read
Git: ¿Cómo eliminar un archivo de la historia?

Git: ¿Cómo eliminar un archivo de la historia?

Reactions 4 Comments
2 min read
Como escribir funciones en Typescript

Como escribir funciones en Typescript

Reactions 5 Comments 1
4 min read
5 formas de eliminar elementos de un arreglo con Javascript

5 formas de eliminar elementos de un arreglo con Javascript

Reactions 5 Comments
3 min read
Typescript avanzado: Tips & Tricks

Typescript avanzado: Tips & Tricks

Reactions 4 Comments
3 min read
¿Qué hay de nuevo en Javascript 2022?

¿Qué hay de nuevo en Javascript 2022?

Reactions 6 Comments
3 min read
Quick post: Modeling a video player with xstate

Quick post: Modeling a video player with xstate

Reactions 3 Comments
1 min read
4 Habilidades Blandas Esenciales Para Un Desarrollador.

4 Habilidades Blandas Esenciales Para Un Desarrollador.

Reactions 6 Comments
8 min read
¿Por que JamStack es tan cool?

¿Por que JamStack es tan cool?

Reactions 2 Comments 1
6 min read
¿Qué es un closure en Javascript?

¿Qué es un closure en Javascript?

Reactions 6 Comments
4 min read
Fijando Expectativas ¿Cómo manejar y crear buenas expectativas?

Fijando Expectativas ¿Cómo manejar y crear buenas expectativas?

Reactions 1 Comments
5 min read
¿Qué es Babel?

¿Qué es Babel?

Reactions 8 Comments
8 min read
¿Qué es Linting y ESLint?

¿Qué es Linting y ESLint?

Reactions 5 Comments
10 min read
Revisión de este 2020

Revisión de este 2020

Comments
7 min read
JAMStack: ¿Qué es SSG y SSR?

JAMStack: ¿Qué es SSG y SSR?

Reactions 9 Comments
5 min read
Cómo Crear Animaciones con React Native

Cómo Crear Animaciones con React Native

Reactions 7 Comments
6 min read
React Native: Promesas y Callbacks en módulos nativos

React Native: Promesas y Callbacks en módulos nativos

Reactions 6 Comments
4 min read
¿Cuándo usar el hook useLayoutEffect?

¿Cuándo usar el hook useLayoutEffect?

Reactions 8 Comments
3 min read
React useEffect ¿Por que el arreglo de dependencias es importante?

React useEffect ¿Por que el arreglo de dependencias es importante?

Reactions 14 Comments 8
3 min read
React useEffect Hook Comparado con los Estados del Ciclo de Vida

React useEffect Hook Comparado con los Estados del Ciclo de Vida

Reactions 1 Comments 1
3 min read
loading...