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 Rust and Leptos to build beautiful, declarative UIs

Using Rust and Leptos to build beautiful, declarative UIs

1
Comments
13 min read
8 tips to reduce unused JavaScript

8 tips to reduce unused JavaScript

2
Comments
8 min read
5 best JavaScript multidimensional array libraries

5 best JavaScript multidimensional array libraries

6
Comments
7 min read
Using dev containers with VS Code for an easier dev setup

Using dev containers with VS Code for an easier dev setup

5
Comments
14 min read
Building a progressive web app in Remix with Remix PWA

Building a progressive web app in Remix with Remix PWA

3
Comments
14 min read
Using Alma to create generative graphics

Using Alma to create generative graphics

1
Comments
15 min read
How to use CSS anchor positioning

How to use CSS anchor positioning

4
Comments
20 min read
Exploring Angular’s evolution: Why it’s worth another look

Exploring Angular’s evolution: Why it’s worth another look

7
Comments
13 min read
Async rendering in React: Suspense, Hooks, and other methods

Async rendering in React: Suspense, Hooks, and other methods

7
Comments
11 min read
Bun adoption guide: Overview, examples, and alternatives

Bun adoption guide: Overview, examples, and alternatives

8
Comments
12 min read
Extending VS Code with Continue to leverage ChatGPT

Extending VS Code with Continue to leverage ChatGPT

4
Comments 1
11 min read
Developing an effective CI/CD pipeline for frontend apps

Developing an effective CI/CD pipeline for frontend apps

3
Comments
9 min read
Using CSS content-visibility to boost your rendering performance

Using CSS content-visibility to boost your rendering performance

16
Comments 1
17 min read
Using Dioxus with Rust to build performant single-page apps

Using Dioxus with Rust to build performant single-page apps

6
Comments
13 min read
Introducing Shadcn UI: A reusable UI component collection

Introducing Shadcn UI: A reusable UI component collection

10
Comments
10 min read
Using Crystalize.js with React for dynamic state management

Using Crystalize.js with React for dynamic state management

5
Comments
27 min read
Understanding Astro integrations and the hooks lifecycle

Understanding Astro integrations and the hooks lifecycle

9
Comments 1
8 min read
Introducing Nue JS, a Svelte alternative

Introducing Nue JS, a Svelte alternative

10
Comments 2
18 min read
React Server Components: A comprehensive guide

React Server Components: A comprehensive guide

6
Comments 1
9 min read
Implementing serverless architecture in React Native apps

Implementing serverless architecture in React Native apps

2
Comments
14 min read
How CSS @scope can replace BEM

How CSS @scope can replace BEM

8
Comments 1
9 min read
Using TanStack Query with Next.js

Using TanStack Query with Next.js

4
Comments
12 min read
5 best popover libraries for React

5 best popover libraries for React

5
Comments 1
13 min read
17 common Node.js errors and how to solve them

17 common Node.js errors and how to solve them

13
Comments
15 min read
Why you should migrate to Rspack from webpack

Why you should migrate to Rspack from webpack

7
Comments
12 min read
An introduction to the Web Preferences API

An introduction to the Web Preferences API

7
Comments
7 min read
Using the View Transitions API with Astro

Using the View Transitions API with Astro

4
Comments
9 min read
Rust vs. Haskell: A performance comparison

Rust vs. Haskell: A performance comparison

3
Comments
7 min read
Best HTML to PDF libraries for Node.js

Best HTML to PDF libraries for Node.js

2
Comments
8 min read
Build a real-time, collaborative code editor with PartyKit

Build a real-time, collaborative code editor with PartyKit

1
Comments
8 min read
How to integrate Google Maps into a Vue 3 application

How to integrate Google Maps into a Vue 3 application

3
Comments
9 min read
Building SvelteKit forms with Superforms

Building SvelteKit forms with Superforms

4
Comments 2
10 min read
Exploring advanced design patterns in Vue.js

Exploring advanced design patterns in Vue.js

9
Comments 1
25 min read
Validating structural data with Valibot

Validating structural data with Valibot

10
Comments
10 min read
Automate repetitive tasks with Next.js cron jobs

Automate repetitive tasks with Next.js cron jobs

2
Comments 1
9 min read
A look at React hydration and pre-rendered HTML

A look at React hydration and pre-rendered HTML

9
Comments 1
6 min read
Demystifying React Native Redash and Gesture Handler

Demystifying React Native Redash and Gesture Handler

1
Comments
23 min read
The elements of responsive typography

The elements of responsive typography

3
Comments
9 min read
The 7 best plugins to use in your Tailwind project

The 7 best plugins to use in your Tailwind project

17
Comments 2
9 min read
Getting started with LangChainJS

Getting started with LangChainJS

4
Comments
10 min read
Best headless UI libraries in React Native

Best headless UI libraries in React Native

8
Comments
9 min read
Using the Driver.js library to guide user focus

Using the Driver.js library to guide user focus

5
Comments 1
24 min read
Optimizing style recalculation speed with CSS only

Optimizing style recalculation speed with CSS only

26
Comments
10 min read
Create a CSS sprite generator tool

Create a CSS sprite generator tool

5
Comments
8 min read
Optimizing Vue.js apps with web workers

Optimizing Vue.js apps with web workers

8
Comments 1
9 min read
Exploring Astro and Svelte vs. SvelteKit: A comparative guide

Exploring Astro and Svelte vs. SvelteKit: A comparative guide

9
Comments
11 min read
Building a reactive web app in Go with Fir

Building a reactive web app in Go with Fir

5
Comments 2
13 min read
Bootstrap a React app with smol developer

Bootstrap a React app with smol developer

Comments
8 min read
Implementing SSR in Next.js: Dynamic routing and prefetching

Implementing SSR in Next.js: Dynamic routing and prefetching

4
Comments
20 min read
Writing Rust bindings for Node.js with Neon

Writing Rust bindings for Node.js with Neon

5
Comments
8 min read
Comparing classless CSS frameworks

Comparing classless CSS frameworks

32
Comments 2
14 min read
Comparing the Popover API and the <dialog> element

Comparing the Popover API and the <dialog> element

Comments 1
15 min read
Implementing function overloading in TypeScript

Implementing function overloading in TypeScript

2
Comments
7 min read
Using OpenNext to deploy a Next.js app to AWS Lambda

Using OpenNext to deploy a Next.js app to AWS Lambda

1
Comments
11 min read
Improving responsive data table UX with CSS

Improving responsive data table UX with CSS

50
Comments 2
14 min read
CSS lobotomized owl selector: A modern guide

CSS lobotomized owl selector: A modern guide

6
Comments
18 min read
Customizing environment variables in Next.js 13

Customizing environment variables in Next.js 13

1
Comments
11 min read
Data fetching in Next.js with getServerSideProps and getStaticProps

Data fetching in Next.js with getServerSideProps and getStaticProps

5
Comments 1
10 min read
Using Supabase’s vector database with PostgreSQL

Using Supabase’s vector database with PostgreSQL

3
Comments
10 min read
Using Ink UI with React to build interactive, custom CLIs

Using Ink UI with React to build interactive, custom CLIs

5
Comments
11 min read
loading...