Megan Lee

Megan Lee @leemeganj

About: 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:
Jan 29, 2024

Megan Lee
articles - 250 total

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

Written by Chinedu Okere✏️ For years, developers have relied on hacky and hybrid approaches to...

Learn More 5 1Jun 25

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

Written by Isaac Okoro✏️ If you've been in the vibe coding fever lately, you've most likely...

Learn More 1 0Jun 24

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

Written by Abiola Farounbi✏️ The React ecosystem is constantly evolving, with new libraries and...

Learn More 4 0Jun 19

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

Written by Yan Sun✏️ Angular v20 was officially released on May 28. At first glance, it might look...

Learn More 6 0Jun 19

TanStack Form vs. React Hook Form

Written by Amazing Enyichi Agu✏️ Building forms in React can quickly lead to a lot of code...

Learn More 1 1Jun 16

Build a React AI image generator with Hugging Face Diffusers

Written by Andrew Baisden✏️ Creativity has reached new heights thanks to the rise of artificial...

Learn More 0 0Jun 5

Gemini 2.5 and the future of AI reasoning for frontend devs

Written by Chizaram Ken✏️ Google’s new AI model, Gemini 2.5 Pro, is designed for building rich web...

Learn More 6 4Jun 5

Top 6 CSS frameworks every frontend developer should know in 2025

Written by Murat Yüksel✏️ One of the biggest challenges in frontend development is delivering...

Learn More 3 0Jun 4

How to use Claude to build a web app

Written by Andrew Evans✏️ In this post, I’ll show you how to build a simple weather app using...

Learn More 3 0Jun 3

Exploring the top Rust web frameworks

Written by Abiodun Solomon✏️ Editor’s note: This article was updated in May 2025 to reflect changes...

Learn More 5 0Jun 3

How AI is changing debugging with Google Gemini

Written by Emmanuel John✏️ Chrome has integrated AI-powered features to improve the debugging...

Learn More 5 0May 29

How to build a secure file upload system in Astro

Written by Emmanuel John✏️ Handling media uploads securely and efficiently is something developers...

Learn More 1 0May 29

A crash course in Next.js middleware

Written by Temitope Oyedele✏️ Next.js middleware lets you run code before a request finishes and...

Learn More 1 0May 28

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

Written by Murat Yüksel✏️ In the old days, CSS animations were handled by a handful of magicians and...

Learn More 3 1May 27

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

Written by Emmanuel John✏️ The Node.js team just released Node.js 24 with significant updates and...

Learn More 4 0May 27

How to pass a TypeScript function as a parameter

Written by Kealan Parr✏️ This article explores how to pass functions and structured objects as...

Learn More 2 1May 22

Leveraging Lighthouse audits to optimize web performance

Written by Anna Monus✏️ Slow-loading pages can stem from multiple causes, which makes them one of...

Learn More 5 1May 21

Building multi-region infrastructure with AWS

Written by Marie Starck✏️ The world has never been more distributed — physically or virtually....

Learn More 1 0May 21

Create fast, modern API docs using Docusaurus

Written by Frank Joseph✏️ API documentation is more than a technical formality; it’s a make-or-break...

Learn More 3 0May 19

How and when to use type casting in TypeScript

Written by Paul Akinyemi✏️ TypeScript casting is a practical way to fix frustrating type errors and...

Learn More 1 0May 15

How to use custom fonts in Tailwind CSS

Custom fonts can transform the look and feel of a website, and Tailwind simplifies this with flexible...

Learn More 5 0May 13

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

Written by Paul Akinyemi✏️ JavaScript date handling presents challenges that can impact application...

Learn More 2 0May 12

React Compiler RC: What it means for React devs

Written by David Omotayo✏️ The React compiler is one of the biggest updates to the React framework...

Learn More 4 1May 5

How to deploy React apps to GitHub Pages

Written by Nelson Michael✏️ GitHub Pages offers a simple and free way to host static websites,...

Learn More 6 1May 1

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

Written by Adebiyi Adedotun✏️ The Next Image Component is the built-in image optimization solution...

Learn More 2 0May 1

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

Written by Chizaram Ken✏️ The newly announced moveBefore() API helps developers easily reposition...

Learn More 3 0Apr 30

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

Written by Vijit Ail✏️ Forms are an essential part of how users interact with websites and web...

Learn More 3 0Apr 30

6 hidden gems in the JavaScript API you should be using

Written by Rahul Padalkar✏️ Modern web browsers ship with a growing number of powerful, native...

Learn More 5 2Apr 29

6 retrieval augmented generation (RAG) techniques you should know

Written by Rosario De Chiara✏️ Retrieval-augmented generation (RAG) techniques enhance large...

Learn More 10 0Apr 25

Use TypeScript instead of Python for ETL pipelines

Written by Muhammed Ali✏️ This article illustrates building an ETL pipeline entirely in TypeScript...

Learn More 3 0Apr 25