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

How to build an ecommerce app with NestJS

How to build an ecommerce app with NestJS

Reactions 5 Comments
23 min read
Introduction to Supernova: Design system for Flutter web apps

Introduction to Supernova: Design system for Flutter web apps

Reactions 7 Comments
10 min read
Comparing 4 popular NestJS ORMs

Comparing 4 popular NestJS ORMs

Reactions 6 Comments
10 min read
Manjaro vs. Arch: Choosing your post-Ubuntu OS

Manjaro vs. Arch: Choosing your post-Ubuntu OS

Reactions 3 Comments
7 min read
Build an ecommerce app with Next.js and Shopify

Build an ecommerce app with Next.js and Shopify

Reactions 7 Comments
15 min read
Using GraphQL with Strawberry, FastAPI, and Next.js

Using GraphQL with Strawberry, FastAPI, and Next.js

Reactions 9 Comments
18 min read
How to choose the best IDE for React Native

How to choose the best IDE for React Native

Reactions 5 Comments
15 min read
Understanding the glob pattern in Node.js

Understanding the glob pattern in Node.js

Reactions 9 Comments
6 min read
What’s new in TypeScript 4.7

What’s new in TypeScript 4.7

Reactions 9 Comments 1
11 min read
Setting up a dev environment with React, Vite, and Tailwind

Setting up a dev environment with React, Vite, and Tailwind

Reactions 11 Comments
8 min read
Build a GraphQL app in Node.js with TypeScript and graphql-request

Build a GraphQL app in Node.js with TypeScript and graphql-request

Reactions 34 Comments 1
12 min read
How to implement a health check in Node.js

How to implement a health check in Node.js

Reactions 8 Comments
6 min read
Node.js vs. Python: How to choose the best technology to develop your backend

Node.js vs. Python: How to choose the best technology to develop your backend

Reactions 9 Comments 3
13 min read
Implementing overlays in Flutter

Implementing overlays in Flutter

Reactions 8 Comments
10 min read
Build strongly typed polymorphic components with React and TypeScript

Build strongly typed polymorphic components with React and TypeScript

Reactions 8 Comments
28 min read
Build a Spotify clone with React and ts-audio

Build a Spotify clone with React and ts-audio

Reactions 10 Comments
10 min read
Create a neumorphic progress bar in React

Create a neumorphic progress bar in React

Reactions 5 Comments
9 min read
Using Ultra, the new React web framework

Using Ultra, the new React web framework

Reactions 6 Comments
11 min read
Understanding TypeScript 4.7 and ECMAScript module support

Understanding TypeScript 4.7 and ECMAScript module support

Reactions 9 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 8 Comments
8 min read
Write an audio visualizer from scratch with vanilla JavaScript

Write an audio visualizer from scratch with vanilla JavaScript

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

16 useful TypeScript and JavaScript shorthands to know

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

Why you should use a Go backend in Flutter

Reactions 33 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 19 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 11 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 12 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 4 Comments
7 min read
Build indoor maps with Fabric.js and React

Build indoor maps with Fabric.js and React

Reactions 8 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 7 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 1
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
loading...