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

Using Ink UI with React to build interactive, custom CLIs

Using Ink UI with React to build interactive, custom CLIs

4
Comments
11 min read
Best React Native in-app subscription libraries

Best React Native in-app subscription libraries

3
Comments
13 min read
Angular vs. React vs. Vue.js: Comparing performance

Angular vs. React vs. Vue.js: Comparing performance

10
Comments
17 min read
Understanding how React handles input state: A deep dive

Understanding how React handles input state: A deep dive

9
Comments
9 min read
Using using in TypeScript for resource management

Using using in TypeScript for resource management

9
Comments
10 min read
How to avoid CSS ch layout shifts

How to avoid CSS ch layout shifts

5
Comments 1
7 min read
Build an Electron app with electron-vite

Build an Electron app with electron-vite

8
Comments
11 min read
Creating a custom <select> dropdown with CSS

Creating a custom <select> dropdown with CSS

6
Comments
13 min read
Comparing Rust vs. Zig: Performance, safety, and more

Comparing Rust vs. Zig: Performance, safety, and more

16
Comments 1
11 min read
How to implement a vector database for AI

How to implement a vector database for AI

8
Comments
17 min read
7 common Next.js errors and how to solve them

7 common Next.js errors and how to solve them

13
Comments
9 min read
Build a fast, Next.js-like app with Bun

Build a fast, Next.js-like app with Bun

3
Comments
11 min read
Building Next.js apps with Materio

Building Next.js apps with Materio

8
Comments 1
7 min read
Using path aliases for cleaner React and TypeScript imports

Using path aliases for cleaner React and TypeScript imports

10
Comments 1
6 min read
Running React and Express with concurrently

Running React and Express with concurrently

6
Comments 1
7 min read
Best CI/CD tools for React Native

Best CI/CD tools for React Native

2
Comments
11 min read
Best Feather-inspired animated icon libraries for React

Best Feather-inspired animated icon libraries for React

3
Comments
11 min read
Creating a reusable pop-up modal in React from scratch

Creating a reusable pop-up modal in React from scratch

5
Comments
16 min read
A guide to the 4 new Array.prototype methods in JavaScript

A guide to the 4 new Array.prototype methods in JavaScript

23
Comments 5
9 min read
Writing composable CSS components for React

Writing composable CSS components for React

18
Comments
8 min read
The modern guide to React state patterns

The modern guide to React state patterns

10
Comments
13 min read
How to perform type casting in TypeScript

How to perform type casting in TypeScript

10
Comments
9 min read
Best heatmap libraries for React (with demos)

Best heatmap libraries for React (with demos)

7
Comments
11 min read
Getting started with Pico CSS

Getting started with Pico CSS

8
Comments 3
10 min read
Using react-intersection-observer to create a dynamic header

Using react-intersection-observer to create a dynamic header

3
Comments
18 min read
Build an efficient app with Qwik React

Build an efficient app with Qwik React

2
Comments
14 min read
Using Protobuf with TypeScript for data serialization

Using Protobuf with TypeScript for data serialization

7
Comments 1
13 min read
Using Sveltris to build interoperable React and Svelte apps

Using Sveltris to build interoperable React and Svelte apps

3
Comments
12 min read
Vue 3 for React developers: Side-by-side comparison with demos

Vue 3 for React developers: Side-by-side comparison with demos

12
Comments
33 min read
Handling data fetching in Next.js with useSWR

Handling data fetching in Next.js with useSWR

9
Comments 1
19 min read
Fluid vs. responsive typography with CSS clamp

Fluid vs. responsive typography with CSS clamp

16
Comments 4
11 min read
Creating responsive data tables with CSS

Creating responsive data tables with CSS

5
Comments
17 min read
Best React Native splash screen libraries

Best React Native splash screen libraries

2
Comments 1
21 min read
Using Replit with Node.js to build and deploy apps

Using Replit with Node.js to build and deploy apps

4
Comments
13 min read
A complete guide to the Node.js event loop

A complete guide to the Node.js event loop

15
Comments
14 min read
Exploring the Web Audio and Web MIDI APIs with virtual pianos

Exploring the Web Audio and Web MIDI APIs with virtual pianos

7
Comments 2
14 min read
How to simplify form styles using CSS accent-color

How to simplify form styles using CSS accent-color

14
Comments 1
11 min read
5 AI tools for developers to help boost your productivity

5 AI tools for developers to help boost your productivity

30
Comments 5
12 min read
Framer Motion tutorial: How to easily create React animations

Framer Motion tutorial: How to easily create React animations

4
Comments 1
17 min read
Best headless CMS platforms for Astro

Best headless CMS platforms for Astro

3
Comments
8 min read
Node.js server-side authentication: Tokens vs. JWT

Node.js server-side authentication: Tokens vs. JWT

13
Comments 3
12 min read
Generating JSON Schema from TypeScript types

Generating JSON Schema from TypeScript types

9
Comments 2
7 min read
Understanding flatMap() and other TypeScript arrays

Understanding flatMap() and other TypeScript arrays

5
Comments
10 min read
A guide to Next.js layouts and nested layouts

A guide to Next.js layouts and nested layouts

39
Comments 1
11 min read
Declaring JSX types in TypeScript 5.1

Declaring JSX types in TypeScript 5.1

16
Comments
5 min read
Building a Rust app with Perseus

Building a Rust app with Perseus

4
Comments
15 min read
Exploring Node.js v20 features in action

Exploring Node.js v20 features in action

3
Comments
12 min read
Filtering TypeScript value types

Filtering TypeScript value types

5
Comments 1
7 min read
Understanding TypeScript generators

Understanding TypeScript generators

103
Comments 8
8 min read
Level up your TypeScript with Record types

Level up your TypeScript with Record types

4
Comments
7 min read
Getting started with the Mojo programming language

Getting started with the Mojo programming language

10
Comments 1
7 min read
10 best Tailwind CSS component libraries

10 best Tailwind CSS component libraries

23
Comments 1
16 min read
Exploring 7 best Node.js logging libraries and aggregators

Exploring 7 best Node.js logging libraries and aggregators

5
Comments
10 min read
Integrating the WebContainer API with Node.js

Integrating the WebContainer API with Node.js

1
Comments
10 min read
Streamline email creation with React Email

Streamline email creation with React Email

Comments
14 min read
Best open source pagination libraries for Vue 3

Best open source pagination libraries for Vue 3

1
Comments
6 min read
Styling with the CSS :empty pseudo-class

Styling with the CSS :empty pseudo-class

3
Comments
7 min read
Building type-safe forms in React with react-ts-form

Building type-safe forms in React with react-ts-form

1
Comments
11 min read
Linting defensive and logical CSS with Stylelint plugins

Linting defensive and logical CSS with Stylelint plugins

4
Comments
18 min read
A guide to cross-compilation in Rust

A guide to cross-compilation in Rust

8
Comments
8 min read
loading...