Expert Contributors Articles

Sorted By: Most Recent
Dr. Derek Austin Dr. Derek Austin
Updated on May 22, 2025

How to Check Data Types in JavaScript Using Typeof

The typeof operator in JavaScript is used to check the data type of a variable in code. It can determine if a variable's data type is an array, boolean or other.

Image: Shutterstock / Built In
Catherine Gitau Catherine Gitau
Updated on May 22, 2025

Fuzzy String Matching in Python: Introduction to FuzzyWuzzy

Fuzzy string matching is the process of finding strings that approximately match each other. Here’s more on how fuzzy string matching works and how to perform the process using the Python library FuzzyWuzzy.

Image: Shutterstock / Built In
Matthew Urwin Matthew Urwin
Updated on May 22, 2025

What Is Quantitative Modeling?

In finance, quantitative modeling is the practice of organizing and interpreting data sets with mathematical formulas to identify trends in the broader markets. Here’s why it’s important, its key characteristics and the tools it involves.

Image: Shutterstock / Built In
Suprabha Suprabha
Updated on May 22, 2025

Currying in JavaScript Explained With Examples

Currying in JavaScript is a process that allows you to transform a function with multiple arguments into a sequence of nesting functions.

Image: Shutterstock / Built In
Artem Oppermann Artem Oppermann
Updated on May 22, 2025

What Is an Electrical Charge?

Electrical charge is a fundamental property of subatomic particles that is generated by the transfer of electrons between particles. Here’s how electric charge works, how to measure it and how it relates to electric current.

Image: Shutterstock / Built In
Abdishakur Hassan Abdishakur Hassan
Updated on May 22, 2025

Create Interactive Dashboards With Panel and Python

A Python dashboard is an interactive application that displays data visually using charts, tables and controls like buttons or sliders. Here's how to create flexible and powerful dashboards in Python with the Panel library.

Image: Shutterstock / Built In
Parag Radke Parag Radke
Updated on May 22, 2025

An Introduction to Terraform Environment Variables

Terraform environment variables allow users to set values for their configuration without creating multiple copies of code. Here’s what you need to know. 

Image: Shutterstock / Built In
Abhinav Singh Abhinav Singh
Updated on May 22, 2025

What Is a Rate Limiter?

A rate limiter is a defensive mechanism used in a distributed system to prevent the frequency of an operation from exceeding a defined limit and causing server errors. Here’s what you need to know.

Image: Shutterstock / Built In
Linda Ngo Linda Ngo
Updated on May 22, 2025

The Ultimate Guide to Relational Operators in R

Relational operators in R reveal how R objects relate to one another. Learn everything you need to know to master them.

Image: Shutterstock / Built In
Parul Pandey Parul Pandey
Updated on May 22, 2025

10 Python Image Manipulation Tools You Can Try Today

Image processing in Python involves using Python to analyze and manipulate digital images to improve quality or extract information. Here’s an overview of common Python libraries used for image processing tasks.

Image: Shutterstock / Built In