Software Engineering Perspectives Articles

Sorted By: Most Recent
Vishnu Satheesh Vishnu Satheesh
Updated on August 01, 2024

React Infinite Scroll: A Guide

Infinite scroll is a UX technique that allows users to continuously scroll on a web page without loading a new page. Here are three ways to implement it in React.

Image: Shutterstock / Built In
Reinald Reynoso Reinald Reynoso
Updated on July 31, 2024

How to Use UseSelector and UseDispatch React-Redux Hooks

React-Redux offers a set of hooks that you can use to create cleaner code. This guide will introduce you to two of them: useSelector and useDispatch.

Image: Shutterstock / Built In
Jayanth Somineni Jayanth Somineni
Updated on July 29, 2024

How to Make a JavaScript API Call

In JavaScript, there are four ways to make an API call. Learn how to leverage each one to make HTTP requests and retrieve dynamic data from a server/database.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on July 24, 2024

What Is Database-as-a-Service (DBaaS)?

With DBaaS, users receive access to a database without the need to manage one themselves. Here’s what you need to know.

Image: Shutterstock / Built In
K. Jagathish K. Jagathish
Updated on July 22, 2024

How to Check If an Object Is Empty in JavaScript

Here are five quick and easy ways to check if an object is empty in JavaScript.

Image: Shutterstock / Built In
Zubair Zahid Zubair Zahid
Updated on July 22, 2024

How to Install cuDNN and CUDA for Windows and Linux

CUDA Deep Neural Network (cuDNN) is a GPU library for deep neural networks, while CUDA is library to access and command the GPU. Here’s how to download them.

Image: Shutterstock / Built In
Igor Irianto Igor Irianto
Updated on July 17, 2024

A Guide to Vim Visual Mode

Vim visual mode is a feature in Vim that makes it easier to target a specific group of code and make changes to them. Learn how to navigate it.

Image: Shutterstock / Built In
Rory Spanton Rory Spanton
Updated on July 16, 2024

Pipe in R: A Guide

Pipe in R (|>) is an operator that takes the output of one function and passes it into another function as an argument, linking together the steps for data analysis. 

Image: Shutterstock / Built In
Reza Lavarian Reza Lavarian
Updated on July 11, 2024

How to Fix TypeError: ‘List’ Object Is Not Callable in Python

TypeError: ‘list’ object is not callable is an error in Python that’s caused when a list is thrown as if it was a function. Here’s how to fix it.

Image: Shutterstock / Built In