DEV Community

Matt Angelosanto profile picture

Matt Angelosanto

Director of Content @ LogRocket. I didn't write the post you just read. To find out who did, click the link directly below the post tags.

Location Greater Boston, MA Joined Joined on  Personal website https://blog.logrocket.com github website

Work

Director of Content at LogRocket

Understanding TypeScript 4.7 and ECMAScript module support

Understanding TypeScript 4.7 and ECMAScript module support

Reactions 6 Comments 1
6 min read
BEM vs. SMACSS: Comparing CSS methodologies

BEM vs. SMACSS: Comparing CSS methodologies

Reactions 9 Comments 1
7 min read
TypeORM: Object-relational mapping with Node.js

TypeORM: Object-relational mapping with Node.js

Reactions 12 Comments 3
6 min read
How to use celebrate with Node.js

How to use celebrate with Node.js

Reactions 9 Comments
10 min read
5 Rust game engines to consider for your next project

5 Rust game engines to consider for your next project

Reactions 5 Comments
8 min read
Write an audio visualizer from scratch with vanilla JavaScript

Write an audio visualizer from scratch with vanilla JavaScript

Reactions 10 Comments
9 min read
16 useful TypeScript and JavaScript shorthands to know

16 useful TypeScript and JavaScript shorthands to know

Reactions 11 Comments
9 min read
Why you should use a Go backend in Flutter

Why you should use a Go backend in Flutter

Reactions 12 Comments
15 min read
How to use Google Charts with React

How to use Google Charts with React

Reactions 8 Comments 1
8 min read
React scroll animations with Framer Motion

React scroll animations with Framer Motion

Reactions 7 Comments
9 min read
How to solve the React useEffect Hook’s infinite loop patterns

How to solve the React useEffect Hook’s infinite loop patterns

Reactions 6 Comments
7 min read
Lit vs. React: A comparison guide

Lit vs. React: A comparison guide

Reactions 9 Comments
11 min read
8 common React error messages and how to address them

8 common React error messages and how to address them

Reactions 21 Comments
11 min read
Choosing the best Next.js hosting platform

Choosing the best Next.js hosting platform

Reactions 4 Comments
8 min read
Build a full-stack TypeScript app using tRPC and React

Build a full-stack TypeScript app using tRPC and React

Reactions 10 Comments
15 min read
Exploring React Native’s new architecture

Exploring React Native’s new architecture

Reactions 14 Comments
8 min read
How to escape from memory leaks in JavaScript

How to escape from memory leaks in JavaScript

Reactions 11 Comments
10 min read
Modern, faster alternatives to ESLint

Modern, faster alternatives to ESLint

Reactions 9 Comments
10 min read
How to detect dead code in a frontend project

How to detect dead code in a frontend project

Reactions 11 Comments
7 min read
Building an ecommerce mobile app with React Native and WooCommerce

Building an ecommerce mobile app with React Native and WooCommerce

Reactions 7 Comments
15 min read
How to build faster animation transitions in React

How to build faster animation transitions in React

Reactions 5 Comments
10 min read
Upgrading to React 18 with TypeScript

Upgrading to React 18 with TypeScript

Reactions 5 Comments
6 min read
NestJS vs. Hapi

NestJS vs. Hapi

Reactions 5 Comments
7 min read
Build indoor maps with Fabric.js and React

Build indoor maps with Fabric.js and React

Reactions 7 Comments
8 min read
Understanding JavaScript’s Array.GroupBy

Understanding JavaScript’s Array.GroupBy

Reactions 9 Comments
5 min read
Using Next.js’ middleware and Edge Functions

Using Next.js’ middleware and Edge Functions

Reactions 6 Comments
6 min read
Powerful Vue.js form development with FormKit

Powerful Vue.js form development with FormKit

Reactions 7 Comments
10 min read
Pagination and infinite scroll with React Query v3

Pagination and infinite scroll with React Query v3

Reactions 8 Comments
8 min read
Exploring React Relay 13’s Rust compiler

Exploring React Relay 13’s Rust compiler

Reactions 9 Comments
8 min read
Complex Vue 3 state management made easy with Pinia

Complex Vue 3 state management made easy with Pinia

Reactions 11 Comments
17 min read
Create high-performance graphics with React Native Skia

Create high-performance graphics with React Native Skia

Reactions 6 Comments
12 min read
Understanding state management in Next.js

Understanding state management in Next.js

Reactions 8 Comments
10 min read
How to implement glassmorphism with CSS

How to implement glassmorphism with CSS

Reactions 6 Comments
14 min read
How to use a proxy in Next.js

How to use a proxy in Next.js

Reactions 11 Comments
6 min read
Essential VS Code extensions for TypeScript

Essential VS Code extensions for TypeScript

Reactions 9 Comments
9 min read
Hacker News client with Chakra UI and Next.js

Hacker News client with Chakra UI and Next.js

Reactions 9 Comments 1
10 min read
Creating custom animations with Tailwind CSS

Creating custom animations with Tailwind CSS

Reactions 8 Comments 1
6 min read
The definitive guide to typing functions in TypeScript

The definitive guide to typing functions in TypeScript

Reactions 14 Comments 7
7 min read
How to write a declarative JavaScript promise wrapper

How to write a declarative JavaScript promise wrapper

Reactions 8 Comments
7 min read
The best TypeScript ORMs

The best TypeScript ORMs

Reactions 8 Comments
14 min read
GraphQL vs. gRPC vs. REST: Choosing the right API

GraphQL vs. gRPC vs. REST: Choosing the right API

Reactions 10 Comments
8 min read
Testing Next.js apps with Jest

Testing Next.js apps with Jest

Reactions 6 Comments
9 min read
Using the FileReader API to preview images in React

Using the FileReader API to preview images in React

Reactions 7 Comments
8 min read
How to use type guards in TypeScript

How to use type guards in TypeScript

Reactions 12 Comments
5 min read
Create a responsive navbar with React and CSS

Create a responsive navbar with React and CSS

Reactions 8 Comments
9 min read
How to create a DAO with Next.js and thirdweb

How to create a DAO with Next.js and thirdweb

Reactions 7 Comments
16 min read
Client-side routing in React with React Location

Client-side routing in React with React Location

Reactions 9 Comments
11 min read
Why you should use a proxy server with Create React App

Why you should use a proxy server with Create React App

Reactions 19 Comments
8 min read
The best styling options for Next.js

The best styling options for Next.js

Reactions 10 Comments 1
9 min read
Deep dive into the CSS :where() function

Deep dive into the CSS :where() function

Reactions 9 Comments
8 min read
Getting started with Floating UI

Getting started with Floating UI

Reactions 7 Comments
6 min read
Rendering JSON animations in React applications

Rendering JSON animations in React applications

Reactions 6 Comments 1
7 min read
Building microservices in Go with Fiber

Building microservices in Go with Fiber

Reactions 12 Comments
8 min read
Applying dynamic styles with Tailwind CSS

Applying dynamic styles with Tailwind CSS

Reactions 8 Comments
8 min read
Understanding the dependency inversion principle in TypeScript

Understanding the dependency inversion principle in TypeScript

Reactions 8 Comments 1
7 min read
Two ways to load only the CSS you need

Two ways to load only the CSS you need

Reactions 6 Comments
6 min read
Build a Web3 authentication flow with React, Ether.js, and Ceramic

Build a Web3 authentication flow with React, Ether.js, and Ceramic

Reactions 6 Comments
6 min read
What’s new in Laravel 9?

What’s new in Laravel 9?

Reactions 7 Comments
9 min read
Working with Supabase Studio

Working with Supabase Studio

Reactions 13 Comments 1
8 min read
A complete guide to full-stack live reload

A complete guide to full-stack live reload

Reactions 6 Comments
25 min read
loading...