Expert Contributors Articles

Sorted By: Most Recent
Peter Grant Peter Grant
Updated on May 22, 2025

What Is GAAP?

GAAP (the generally accepted accounting principles) is a set of rules that public U.S. companies must follow to ensure consistent and accurate financial reporting. Here’s an overview of the 10 principles that make up GAAP and why GAAP matters.

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

What Is a GB (Gigabyte)?

A gigabyte (GB) is a form of digital measurement used to describe the size of information on a system or the capacity of storage available on a disk or other digital storage media. A gigabyte is equal to one billion bytes.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on May 22, 2025

What Is NPM?

Node package manager (npm) is the default package manager for the Node.js runtime environment and a software registry for JavaScript software packages. Here’s what you need to know to install and use npm.

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

What Is a Repository?

A repository (or repo) is a centralized location where project files and resources are stored. It allows for collaboration, version control and organization of a software system. Here’s how a repository works and how to create your own.

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

What Is a Firewall?

A firewall is a security device that monitors and regulates incoming and outgoing network traffic based on a set of rules. Here’s how firewalls work, their advantages, main types and common applications.

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

Python Dictionary and Dictionary Methods: A Guide

This Python dictionary tutorial covers how to define and access values in a dictionary, how to iterate through a dictionary and various dictionary methods.

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

What Is Onboarding?

Onboarding is the process of integrating a new employee into the organization by familiarizing them with relevant tools, workplace policies and the company culture. Here’s why it matters and some examples to consider.

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

The Difference Between Standard Deviation and Standard Error

Standard deviation measures the variability of data in relation to the mean, while standard error measures the variability of different sample means. Take a closer look at how to calculate each and the main differences between the two.

Image: Shutterstock / Built In
Nicolai Berg Andersen Nicolai Berg Andersen
Updated on May 22, 2025

Create the Classic Snake Game With Processing Library and Java

Here’s a hands-on tutorial to help you create your own version of the classic snake game with Processing and Java.

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

Explaining the Empirical Rule for Normal Distribution

The empirical rule, also known as the 68-95-99.7 rule, states that almost all the data in a normal distribution falls within three standard deviations of the mean. Take a deeper dive into the different aspects of the rule.

Image: Shutterstock / Built In