Forem

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

Five Year Club
Four Year Club
Writing Debut
Three Year Club
Git
Two Year Club
8 Week Writing Streak
One Year Club
Hacktoberfest 2020
4 Week Writing Streak
Advanced Git Commands and Workflows: A Comprehensive Guide for Developers
Cover image for Advanced Git Commands and Workflows: A Comprehensive Guide for Developers

Advanced Git Commands and Workflows: A Comprehensive Guide for Developers

113
Comments 5
6 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
Using SoundScribe to Maximize Your Writing Productivity
Cover image for Using SoundScribe to Maximize Your Writing Productivity

Using SoundScribe to Maximize Your Writing Productivity

1
Comments
2 min read
Breaking Down the Writing Barriers with SoundScribe
Cover image for Breaking Down the Writing Barriers with SoundScribe

Breaking Down the Writing Barriers with SoundScribe

Comments
2 min read
How to Use Static Code Analysis Tools to Improve Your TypeScript Codebase
Cover image for How to Use Static Code Analysis Tools to Improve Your TypeScript Codebase

How to Use Static Code Analysis Tools to Improve Your TypeScript Codebase

15
Comments
5 min read
Simplifying JavaScript Development with TS-Pattern and Pattern Matching
Cover image for Simplifying JavaScript Development with TS-Pattern and Pattern Matching

Simplifying JavaScript Development with TS-Pattern and Pattern Matching

2
Comments
5 min read
¿Qué es Promise.allSettled y como usarlo?
Cover image for ¿Qué es Promise.allSettled y como usarlo?

¿Qué es Promise.allSettled y como usarlo?

4
Comments
2 min read
Ejecuta código asíncrono de forma concurrente en Javascript
Cover image for Ejecuta código asíncrono de forma concurrente en Javascript

Ejecuta código asíncrono de forma concurrente en Javascript

1
Comments
3 min read
¿Qué son los Type Predicates en Typescript?
Cover image for ¿Qué son los Type Predicates en Typescript?

¿Qué son los Type Predicates en Typescript?

2
Comments
4 min read
Javascript Rendering Patterns
Cover image for Javascript Rendering Patterns

Javascript Rendering Patterns

5
Comments
7 min read
Deep Cloning in JavaScript: The Modern Way. Use structuredClone
Cover image for Deep Cloning in JavaScript: The Modern Way. Use structuredClone

Deep Cloning in JavaScript: The Modern Way. Use structuredClone

1
Comments
5 min read
Should You Learn Typescript? What Parts Should You Learn?
Cover image for Should You Learn Typescript? What Parts Should You Learn?

Should You Learn Typescript? What Parts Should You Learn?

1
Comments
3 min read
How to integrate TailwindCSS with SvelteKit
Cover image for How to integrate TailwindCSS with SvelteKit

How to integrate TailwindCSS with SvelteKit

5
Comments
3 min read
Typescript: Use comments as type annotations with JSDoc
Cover image for Typescript: Use comments as type annotations with JSDoc

Typescript: Use comments as type annotations with JSDoc

1
Comments
3 min read
Typescript: Tipos Condicionales
Cover image for Typescript: Tipos Condicionales

Typescript: Tipos Condicionales

1
Comments
4 min read
¿Cuáles son los tipos básicos en Typescript?
Cover image for ¿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
Cover image for Basic Type Transformations with Typescript

Basic Type Transformations with Typescript

5
Comments 1
4 min read
Typescript: La palabra clave extends
Cover image for Typescript: La palabra clave extends

Typescript: La palabra clave extends

6
Comments 2
2 min read
Typescript: The extends keyword
Cover image for Typescript: The extends keyword

Typescript: The extends keyword

4
Comments
2 min read
Javascript: El operador nullish-coalescing
Cover image for Javascript: El operador nullish-coalescing

Javascript: El operador nullish-coalescing

2
Comments
2 min read
Typescript: El operador keyof
Cover image for Typescript: El operador keyof

Typescript: El operador keyof

4
Comments 1
2 min read
Typescript: The keyof operator
Cover image for Typescript: The keyof operator

Typescript: The keyof operator

1
Comments
2 min read
Typescript: Create a Union from a Type
Cover image for Typescript: Create a Union from a Type

Typescript: Create a Union from a Type

6
Comments
3 min read
Typescript: How to create a non empty array Type
Cover image for Typescript: How to create a non empty array Type

Typescript: How to create a non empty array Type

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

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

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

Typescript: Definir un tipo de arreglo no vacío

3
Comments
4 min read
Como renombrar múltiples archivos usando Node
Cover image for Como renombrar múltiples archivos usando Node

Como renombrar múltiples archivos usando Node

1
Comments
3 min read
Entendiendo async y await en Javascript
Cover image for Entendiendo async y await en Javascript

Entendiendo async y await en Javascript

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

Typescript: Uniones discriminadas o como crear argumentos opcionales y dependientes

1
Comments
3 min read
React: Manejando formularios con useRef - Componentes no controlados
Cover image for 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
Cover image for Método de Arreglos: Array.every y Array.some

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

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

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

3
Comments
2 min read
Consigue fechas relativas en Javascript
Cover image for Consigue fechas relativas en Javascript

Consigue fechas relativas en Javascript

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

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

1
Comments
3 min read
Formateando fechas en Javascript
Cover image for Formateando fechas en Javascript

Formateando fechas en Javascript

2
Comments
3 min read
WTF ¿Qué es una promesa en Javascript?
Cover image for WTF ¿Qué es una promesa en Javascript?

WTF ¿Qué es una promesa en Javascript?

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

Git: Cómo Obtener un archivo desde otro branch

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

Types vs Interfaces ¿Cuándo utilizar cada una?

1
Comments
5 min read
¿Qué es serverless?
Cover image for ¿Qué es serverless?

¿Qué es serverless?

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

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

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

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

8
Comments
1 min read
Añade fuentes de forma dinámica a tu web usando Javascript y FontFace
Cover image for 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

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

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

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

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

10
Comments 2
2 min read
¿Cómo ordernar un Arreglo de arreglos con Javascript?
Cover image for ¿Cómo ordernar un Arreglo de arreglos con Javascript?

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

11
Comments 1
3 min read
Has Lazy loading de tus imágenes simple y rápido
Cover image for Has Lazy loading de tus imágenes simple y rápido

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

3
Comments
2 min read
¿Qué es Destructuring en Javascript?
Cover image for ¿Qué es Destructuring en Javascript?

¿Qué es Destructuring en Javascript?

4
Comments
3 min read
¿Cómo revisar si un string es vacío o null en Javascript?
Cover image for ¿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?

4
Comments
2 min read
Cuándo usar Map y Set en Javascript o cuando no usar objetos.
Cover image for 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.

6
Comments
6 min read
10 ideas para conseguir tu primer trabajo en Tech
Cover image for 10 ideas para conseguir tu primer trabajo en Tech

10 ideas para conseguir tu primer trabajo en Tech

5
Comments
8 min read
¿Qué es The Graph Protocol?
Cover image for ¿Qué es The Graph Protocol?

¿Qué es The Graph Protocol?

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

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

7
Comments
2 min read
Como escribir funciones en Typescript
Cover image for Como escribir funciones en Typescript

Como escribir funciones en Typescript

5
Comments 1
4 min read
5 formas de eliminar elementos de un arreglo con Javascript
Cover image for 5 formas de eliminar elementos de un arreglo con Javascript

5 formas de eliminar elementos de un arreglo con Javascript

5
Comments
3 min read
Typescript avanzado: Tips & Tricks
Cover image for Typescript avanzado: Tips & Tricks

Typescript avanzado: Tips & Tricks

6
Comments
3 min read
¿Qué hay de nuevo en Javascript 2022?
Cover image for ¿Qué hay de nuevo en Javascript 2022?

¿Qué hay de nuevo en Javascript 2022?

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

Quick post: Modeling a video player with xstate

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

4 Habilidades Blandas Esenciales Para Un Desarrollador.

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

¿Por que JamStack es tan cool?

2
Comments 1
6 min read
¿Qué es un closure en Javascript?
Cover image for ¿Qué es un closure en Javascript?

¿Qué es un closure en Javascript?

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

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

1
Comments
5 min read
loading...