Leonardo Maldonado Fullstack developer. JavaScript, React, TypeScript, GraphQL.

Stories by Leonardo Maldonado

Why binary search is useful

Why binary search is useful

Dev

Binary search is a very efficient and fast algorithm to search an element inside a sorted list of elements. Learn more here.

Leonardo Maldonado
Nov 2, 2020 ⋅ 4 min read
Accessible components with reakit

Accessible components with Reakit

Dev

Reakit is a low-level component library that helps us to create more accessible React components, libraries, design systems, and applications.

Leonardo Maldonado
Oct 5, 2020 ⋅ 5 min read
Understanding Promise.all in JavaScript

Understanding Promise.all in JavaScript

Dev

You accumulated a lot of promises in your code, and you want to perform all these asynchronous operations once, without having to use some strange thing for it like a for loop, for example. Promise.all can help.

Leonardo Maldonado
Aug 20, 2020 ⋅ 5 min read

How GraphQL Nexus can help you create better APIs

Dev

We are going to learn about how we can use GraphQL Nexus to create better, type-safe, and declarative GraphQL APIs.

Leonardo Maldonado
Aug 19, 2020 ⋅ 5 min read
How Next.js can help improve SEO

How Next.js can help improve SEO

Dev

Now is a good time to start using Next.js and unlock the power of server-side rendered applications.

Leonardo Maldonado
Aug 7, 2020 ⋅ 5 min read

Emotion in React

Dev

Learn more about Emotion and the features and advantages that it can bring to our applications.

Leonardo Maldonado
Jul 22, 2020 ⋅ 6 min read
A picture of the JavaScript and CSS logos.

Design system tips for developers

Dev

This post walks you through some simple principles and guidelines that will help you develop a solid design system to improve UX for your consumers.

Leonardo Maldonado
Jun 26, 2020 ⋅ 5 min read

Getting started with TypeScript generics

Dev

In this article, we’ll learn how to use generic types in our functions to create more reusable functions along with generic classes and generic interfaces.

Leonardo Maldonado
Jun 5, 2020 ⋅ 5 min read

Immutability in React with Immer

Dev

Learn about immutability in React and how we can use Immer to have an immutable state.

Leonardo Maldonado
Mar 6, 2020 ⋅ 6 min read

Why you shouldn’t use inline styling in production React apps

Dev

Learn about the inline styling concept in React, and why you shouldn’t be using this if you’re planning to have a scalable and productive application.

Leonardo Maldonado
Feb 28, 2020 ⋅ 6 min read