DEV Community

Zachary Lee profile picture

Zachary Lee

Newsletter: https://webdeveloper.beehiiv.com

Ditch Git Checkout: Use Git Switch and Git Restore Instead

Ditch Git Checkout: Use Git Switch and Git Restore Instead

1
Comments
4 min read

Want to connect with Zachary Lee?

Create an account to connect with Zachary Lee. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Secrets of JavaScript Object Property Order

The Secrets of JavaScript Object Property Order

1
Comments
2 min read
Understanding the infer Keyword in TypeScript

Understanding the infer Keyword in TypeScript

6
Comments
4 min read
How Server-Sent Events (SSE) Work

How Server-Sent Events (SSE) Work

4
Comments
5 min read
Ditch dotenv: Node.js Now Natively Supports .env File Loading

Ditch dotenv: Node.js Now Natively Supports .env File Loading

1
Comments
2 min read
How to Create a Type to Retrieve All Keys of an Object in TypeScript

How to Create a Type to Retrieve All Keys of an Object in TypeScript

12
Comments 1
4 min read
7 Lesser-Known HTML Attributes to Enhance User Experience

7 Lesser-Known HTML Attributes to Enhance User Experience

1
Comments
4 min read
Difference Between new Function() and new function() in JavaScript

Difference Between new Function() and new function() in JavaScript

9
Comments
2 min read
The Secrets of the 'delete' Operator in JavaScript

The Secrets of the 'delete' Operator in JavaScript

5
Comments
3 min read
Creating a React Hook for Rotating Images at Any Angle

Creating a React Hook for Rotating Images at Any Angle

3
Comments
3 min read
Under the Hood of React Router in 40 Lines of Code

Under the Hood of React Router in 40 Lines of Code

2
Comments
3 min read
4 Quick Commands to Find Things in Linux

4 Quick Commands to Find Things in Linux

2
Comments
4 min read
How to Build a React Hook That Handles Sequential Requests

How to Build a React Hook That Handles Sequential Requests

2
Comments
3 min read
The Differences Between "export default xx" and "export {xx as default}"

The Differences Between "export default xx" and "export {xx as default}"

2
Comments
3 min read
Why to Avoid Default Exports in JavaScript Modules

Why to Avoid Default Exports in JavaScript Modules

9
Comments 1
4 min read
How to Create DOM Elements from HTML Strings (Multiple Methods)

How to Create DOM Elements from HTML Strings (Multiple Methods)

4
Comments 2
3 min read
The Differences Between 'Object', '{}', and 'object' in TypeScript

The Differences Between 'Object', '{}', and 'object' in TypeScript

248
Comments 13
2 min read
7 New JavaScript Set Methods

7 New JavaScript Set Methods

5
Comments
4 min read
How to Annul Promises in JavaScript

How to Annul Promises in JavaScript

15
Comments 6
5 min read
I Open-Sourced KeyEcho: Fast-Responsive Mechanical Keyboard Sounds with Every Keystroke

I Open-Sourced KeyEcho: Fast-Responsive Mechanical Keyboard Sounds with Every Keystroke

2
Comments
5 min read
7 Differences Between Arrow Functions and Traditional Functions

7 Differences Between Arrow Functions and Traditional Functions

1
Comments
3 min read
How to Commit Multiline Messages in git commit

How to Commit Multiline Messages in git commit

4
Comments 2
2 min read
React 19 Beta Release: A Quick Guide

React 19 Beta Release: A Quick Guide

6
Comments
7 min read
Type Systems in Programming Languages

Type Systems in Programming Languages

5
Comments
3 min read
How to Control the Number of Concurrent Promises in JavaScript

How to Control the Number of Concurrent Promises in JavaScript

2
Comments
2 min read
How to Get a Perfect Deep Equal in JavaScript

How to Get a Perfect Deep Equal in JavaScript

1
Comments
5 min read
How to Get a Perfect Deep Copy in JavaScript?

How to Get a Perfect Deep Copy in JavaScript?

20
Comments 1
4 min read
Native Support for CJS/ESM Interoperability Begins in Node.js 22

Native Support for CJS/ESM Interoperability Begins in Node.js 22

Comments
4 min read
HTML Script Element Attributes: async vs. defer vs. type='module'

HTML Script Element Attributes: async vs. defer vs. type='module'

9
Comments 1
3 min read
How does HTTPS work

How does HTTPS work

16
Comments 1
5 min read
Memory Management Every Web Developer Should Know

Memory Management Every Web Developer Should Know

5
Comments 2
5 min read
What's New at React Conf 2024

What's New at React Conf 2024

2
Comments
6 min read
12 Quick Tips for Writing Clean Code

12 Quick Tips for Writing Clean Code

6
Comments 1
5 min read
How to Securely Send a Request When Closing Tabs

How to Securely Send a Request When Closing Tabs

3
Comments
3 min read
Browser Begins Support for Popover API: A Quick Guide

Browser Begins Support for Popover API: A Quick Guide

12
Comments
3 min read
Explicit Resource Management in JS: The using Keyword

Explicit Resource Management in JS: The using Keyword

1
Comments
3 min read
Build Your Own React.js in 400 Lines of Code

Build Your Own React.js in 400 Lines of Code

98
Comments 5
7 min read
loading...