David Koff

Technology Expert and Writer, formerly at Nike

Expertise: Cybersecurity, blockchain and cryptocurrencies

Education: University of Pennsylvania

Technology expert and writer with over 25 years of experience, including as a senior systems administrator for Nike and the J. Paul Getty Trust in Los Angeles.

19 Articles

Sort By: Most Recent Oldest
David Koff David Koff
Updated on June 16, 2025

Install Node.js: A Tutorial

Node.js is an JavaScript runtime that works on multiple operating systems and is useful for both front- and back-end applications. This tutorial explains how to install it on your machine.

Image: Shutterstock / Built In
David Koff David Koff
Updated on March 23, 2023

Why Facebook Shut Down Its AI

Researchers working on artificial intelligence at Facebook recently terminated a project. Our expert explains why and explores the ramifications on the broader field.

Image: Shutterstock / Built In
David Koff David Koff
Updated on June 25, 2025

How to Pass an Array From Java to JavaScript

Programmers need to know how to pass arrays between various computer languages. Here, our expert explains how to move one from Java to JavaScript.

Image: Shutterstock / Built In
David Koff David Koff
Updated on September 18, 2025

How to Use the GNU Debugger (GDB)

GDB, short for GNU Debugger, is a debugger tool used to inspect a program’s internal state while it is running, allowing users to find and fix bugs in languages such as C, C++, Ada, Go and Fortran.

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

cURL Alternatives: An Introductory Guide

Client Uniform Resource Locator (cURL) is a well-known command-line tool, but it can be challenging for some users to pick up. Here are some cURL alternatives that excel in areas like faster downloads, URL testing, connection security and more.

Image: Shutterstock / Built In
David Koff David Koff
Updated on April 29, 2025

Base 12: An Introduction

Base 12, also called duodecimal, is a numeral system that uses 12 as its base. Here is how the base 12 system works.

Image: Shutterstock / Built In
David Koff David Koff
Updated on February 02, 2023

CLI Commands: An Introduction With Examples

CLI commands are a quick and efficient way for users to accomplish computing tasks. Our expert offers an introduction to their use.

Image: Shutterstock / Built In
David Koff David Koff
Updated on December 05, 2022

Who Started Bitcoin?

Bitcoin has exploded in popularity, but its origins are something of a mystery. So, what’s the history of the world’s best-known cryptocurrency?

Image: Shutterstock / Built In
David Koff David Koff
Updated on May 19, 2023

Is Bitcoin a Good Investment?

Bitcoin is the first digital currency to gain mainstream acceptance, but is it a good investment? Our expert shares his perspective on its prospects.

Image: Shutterstock / Built In
David Koff David Koff
Updated on November 28, 2022

How to Invest in Cryptocurrency

Cryptocurrency has become a popular investment. Here’s what you need to know about getting into the space.

Image: Shutterstock / Built In
David Koff David Koff
Updated on July 09, 2025

How to Create a Cryptocurrency

Creating a new cryptocurrency takes know-how, time, and the desire to create something that people will want to own and use. Here’s how the process works.

Image: Shutterstock / Built In
David Koff David Koff
Updated on March 15, 2023

How Does Cryptocurrency Work?

Cryptocurrency is becoming a mainstream investment opportunity. So, how does it actually work?

Image: Shutterstock / Built In