
Copy/Pasting output from the terminal
Manually copy-pasting the output of a terminal command with a mouse/trackpad feels tedious. It is...
Browse the latest writing surfaced through DevArt.

Manually copy-pasting the output of a terminal command with a mouse/trackpad feels tedious. It is...

While working on a project, I wanted to do an integrity check of a file that I was referencing. So, I...

Popovers have been a problem that was typically solved by using a third-party solution. But that is...

Node.js 20.6 added built-in support for the .env file. This is an excellent addition to the platform...

Object destructuring is a powerful ES 6 feature that can help developers write cleaner code. It...

Have you felt particularly annoyed by the time it takes to clone a large repository, especially one...

Originally published at https://www.wisdomgeek.com on March 13, 2024. Within a React or Next.js app,...

Sometimes you want to give the users the ability to download a part of the web application as an...

I was recently trying to use a later version of Node on Repl.it. I wanted to use a package that...

Developers are probably the laziest people on the planet. And of all the things, copy-paste is our...

Ordered lists have been an important part of web design for quite a while now. If we needed more...

There are two ways to remove a property from a JavaScript object: one is the mutable way of doing it...

Over the past few months, I found a new use of the pictures that I have clicked while hiking. I...

We are all used to using the script tag to load external JavaScript files in our HTML. Traditionally,...

NFC or Near Field Communication is a short-range wireless technology that allows devices at a...

A progressive JPEG image is a JPEG image that is encoded in a different manner than a baseline JPEG....

The irony of time management productivity tips is that the people who need them the most do not...

React fragments were a feature released in React 16.2. They have been around for a while now but have...

Sub Resource Integrity (SRI) is a security feature that can be used to validate that the resources...

When it comes to the performance of applications, measuring performance becomes important. For...

Someone recently reached out to me and asked how am I able to write consistently. Her exact words...

Writing performant code is not enough as a developer. We need to ensure that it is readable as well....

When and how to apply timeout to JavaScript Promises JavaScript promises do not have any time...

Having consistency and enforcing coding standards becomes very important as an application scales. It...

If you have been using React for a while, you are familiar with how state update works. There are a...

TypeScript provides some built-in utility types that help facilitate transformations of types from on...

Once we start exploring TypeScript, we start using interfaces and types without really understanding...

Writing conditional expressions is pretty easy to do. But there is room for improvement in the way we...

Introduction of type hinting opened the gates for a lot of great new features in Python. And data val...

Every now and then, you come across a JavaScript feature that vastly changes the way you write it. De...