DEV Community

Megan Lee profile picture

Megan Lee

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

Joined Joined on 
How to truncate text in CSS (single and multi-line)

How to truncate text in CSS (single and multi-line)

Comments
12 min read
Frontend devs: Here’s how to get the most out of Cursor

Frontend devs: Here’s how to get the most out of Cursor

1
Comments
10 min read
TanStack Start vs. Next.js: Choosing the right full-stack React framework

TanStack Start vs. Next.js: Choosing the right full-stack React framework

4
Comments
10 min read
Angular v20 might seem boring — Here are 6 reasons it’s not

Angular v20 might seem boring — Here are 6 reasons it’s not

6
Comments
10 min read
TanStack Form vs. React Hook Form

TanStack Form vs. React Hook Form

1
Comments 1
16 min read
Build a React AI image generator with Hugging Face Diffusers

Build a React AI image generator with Hugging Face Diffusers

Comments
13 min read
Gemini 2.5 and the future of AI reasoning for frontend devs

Gemini 2.5 and the future of AI reasoning for frontend devs

6
Comments 4
9 min read
Top 6 CSS frameworks every frontend developer should know in 2025

Top 6 CSS frameworks every frontend developer should know in 2025

3
Comments
14 min read
How to use Claude to build a web app

How to use Claude to build a web app

2
Comments
12 min read
Exploring the top Rust web frameworks

Exploring the top Rust web frameworks

5
Comments
15 min read
How AI is changing debugging with Google Gemini

How AI is changing debugging with Google Gemini

5
Comments
8 min read
How to build a secure file upload system in Astro

How to build a secure file upload system in Astro

1
Comments
21 min read
A crash course in Next.js middleware

A crash course in Next.js middleware

1
Comments
12 min read
6 CSS animation libraries to bring your project to life in 2025

6 CSS animation libraries to bring your project to life in 2025

3
Comments 1
12 min read
10 Node.js 24 features you’re probably not using

10 Node.js 24 features you’re probably not using

4
Comments
12 min read
How to pass a TypeScript function as a parameter

How to pass a TypeScript function as a parameter

2
Comments 1
13 min read
Leveraging Lighthouse audits to optimize web performance

Leveraging Lighthouse audits to optimize web performance

5
Comments 1
9 min read
Building multi-region infrastructure with AWS

Building multi-region infrastructure with AWS

1
Comments
7 min read
Create fast, modern API docs using Docusaurus

Create fast, modern API docs using Docusaurus

3
Comments
9 min read
How and when to use type casting in TypeScript

How and when to use type casting in TypeScript

1
Comments
17 min read
How to use custom fonts in Tailwind CSS

How to use custom fonts in Tailwind CSS

5
Comments
15 min read
How to format dates in JavaScript: Methods, libraries, and best practices

How to format dates in JavaScript: Methods, libraries, and best practices

1
Comments
11 min read
React Compiler RC: What it means for React devs

React Compiler RC: What it means for React devs

4
Comments 1
10 min read
How to deploy React apps to GitHub Pages

How to deploy React apps to GitHub Pages

6
Comments 1
14 min read
How to use the Next.js Image component to optimize images

How to use the Next.js Image component to optimize images

2
Comments
10 min read
We can finally move elements in the browser with the moveBefore() API

We can finally move elements in the browser with the moveBefore() API

3
Comments
11 min read
React Hook Form vs. React 19: Should you still use RHF in 2025?

React Hook Form vs. React 19: Should you still use RHF in 2025?

3
Comments
21 min read
6 hidden gems in the JavaScript API you should be using

6 hidden gems in the JavaScript API you should be using

5
Comments 2
12 min read
6 retrieval augmented generation (RAG) techniques you should know

6 retrieval augmented generation (RAG) techniques you should know

10
Comments
9 min read
Use TypeScript instead of Python for ETL pipelines

Use TypeScript instead of Python for ETL pipelines

3
Comments
8 min read
5 best open source tools for cross-browser CSS testing

5 best open source tools for cross-browser CSS testing

5
Comments
14 min read
How to add custom fonts in React Native

How to add custom fonts in React Native

3
Comments
13 min read
Level up your TypeScript with Record types

Level up your TypeScript with Record types

3
Comments
12 min read
The 10 best AI coding tools for 2025

The 10 best AI coding tools for 2025

3
Comments 1
12 min read
Game development for frontend: Building with Excalibur.js

Game development for frontend: Building with Excalibur.js

7
Comments 1
29 min read
Axios in JavaScript: How to make GET, POST, PUT and DELETE requests

Axios in JavaScript: How to make GET, POST, PUT and DELETE requests

Comments
22 min read
Axios vs. Fetch (2025 update): Which should you use for HTTP requests?

Axios vs. Fetch (2025 update): Which should you use for HTTP requests?

1
Comments 3
26 min read
The 8 best Go web frameworks for 2025: Updated list

The 8 best Go web frameworks for 2025: Updated list

5
Comments
20 min read
How to use the array filter() method in JavaScript

How to use the array filter() method in JavaScript

2
Comments
8 min read
How to use docker exec to interact with running containers

How to use docker exec to interact with running containers

3
Comments
7 min read
What is the difference between a .ts and .tsx file extension?

What is the difference between a .ts and .tsx file extension?

11
Comments
11 min read
A complete guide to TanStack Table (formerly React Table)

A complete guide to TanStack Table (formerly React Table)

2
Comments
17 min read
How to set up TypeScript with Node.js and Express

How to set up TypeScript with Node.js and Express

6
Comments 1
12 min read
How to manage JavaScript closures in React

How to manage JavaScript closures in React

8
Comments
12 min read
Will AI take developers’ jobs?

Will AI take developers’ jobs?

2
Comments
7 min read
How to use CSS variables like a pro

How to use CSS variables like a pro

5
Comments
23 min read
Bash vs. Zsh: Key differences and when to use each

Bash vs. Zsh: Key differences and when to use each

2
Comments
14 min read
The Fetch API is finally stable in Node.js

The Fetch API is finally stable in Node.js

1
Comments
10 min read
The complete guide to the AbortController API

The complete guide to the AbortController API

1
Comments
11 min read
How to install and use NVM

How to install and use NVM

3
Comments
9 min read
How to check out a remote branch in Git: A step-by-step guide

How to check out a remote branch in Git: A step-by-step guide

5
Comments 1
11 min read
Beyond chat: Rethinking how we use LLMs

Beyond chat: Rethinking how we use LLMs

4
Comments
6 min read
How to switch Node.js version: A cross-platform guide for NVM and alternatives

How to switch Node.js version: A cross-platform guide for NVM and alternatives

1
Comments
13 min read
GraphQL vs. REST APIs: What’s the difference between them

GraphQL vs. REST APIs: What’s the difference between them

5
Comments
9 min read
Migrating to Valkey from Redis

Migrating to Valkey from Redis

4
Comments
7 min read
TypeScript vs. JavaScript: Differences and use cases for each

TypeScript vs. JavaScript: Differences and use cases for each

2
Comments
7 min read
A guide to the CSS cursor property

A guide to the CSS cursor property

5
Comments 1
11 min read
How to use CSS to hide scrollbars without impacting scrolling

How to use CSS to hide scrollbars without impacting scrolling

2
Comments
13 min read
How to measure round-trip time (RTT) using cURL

How to measure round-trip time (RTT) using cURL

5
Comments
13 min read
Building a reusable multi-step form with React Hook Form and Zod

Building a reusable multi-step form with React Hook Form and Zod

4
Comments 1
16 min read
loading...