#naming

16 posts

· min read
Why Caddy is called Caddy
Matt Holt started Caddy in 2014 as a computer-science student and released it in 2015. The name carries the golf-caddy idea — a helper that handles the tedious parts of serving the web — and the server went on to be the first to do HTTPS automatically by default.
#caddy
#web-server
#history
#naming
#ai-assisted
· min read
Where the word port comes from (in networking)
A network port is a numbered endpoint that lets one host run many services at once. The word traces from the Latin for a gate or harbour, through the general computing sense of a connection point, into the TCP/IP port formalised by Jon Postel and Vint Cerf in the early ARPANET RFCs.
#networking
#tcp
#history
#naming
#ai-assisted
· min read
Why your terminal is called a TTY (and where the teletype still hides)
TTY is short for teletypewriter — a 1920s electromechanical printing telegraph that became the first computer terminal. The machine is gone, but the name survives in /dev/tty, getty, stty, SIGHUP, and a whole generation of terminal emulators that pun on it — kitty, Ghostty, PuTTY, Alacritty.
#unix
#history
#naming
#ai-assisted
· min read
Where 'bug' and 'debugging' really come from
Grace Hopper's 1947 moth in the Harvard Mark II is real, and it is in the Smithsonian. But the word "bug" for an engineering fault is decades older — Edison used it in 1878 — which is exactly why the logbook entry is a joke.
#history
#naming
#ai-assisted
· min read
Where the word 'daemon' comes from (and why it isn't 'demon')
The Unix daemon was named at MIT around 1963 after Maxwell's demon — a tireless background sorter from thermodynamics — not after any religious devil. The Greek daimon meant a benevolent guiding spirit, and "Disk And Execution Monitor" is a backronym invented decades later.
#unix
#history
#naming
#ai-assisted
· min read
Why Git is called Git
Linus Torvalds wrote Git in about two weeks in April 2005 after the BitKeeper licensing fallout, and named it after himself. "Git" is British slang for an unpleasant person — and the man page lists several joking backronyms for when it works or breaks.
#git
#history
#naming
#ai-assisted
· min read
Why Apache is called Apache
The Apache web server has two competing origin stories — "a patchy server" built from NCSA httpd patches in 1995, and respect for the Apache Native American nation. The project's own documentation has told both, and which one is "real" has become a live question.
#apache
#history
#naming
#web
#ai-assisted
· min read
Why a Docker image is called an 'image'
A Docker image is not a picture. The word traces through ISO files and CD-ROMs back to the 1960s, when an 'image' meant a faithful, byte-for-byte copy of storage — and the 'ROM' in CD-ROM is the same read-only idea Docker's immutable layers are built on.
#docker
#containers
#history
#naming
#ai-assisted
· min read
Why Python is called Python (it's Monty Python, not the snake)
Guido van Rossum named Python in December 1989 after Monty Python's Flying Circus, not the reptile. The snake logo is a 2006 retrofit, the docs say spam and eggs instead of foo and bar, and the BDFL title started as a joke in a 1995 mailing-list thread.
#python
#history
#naming
#ai-assisted
· min read
Where the HTTP cookie comes from
Lou Montulli invented the web cookie at Netscape in June 1994 to give a stateless protocol a memory. The name is borrowed from the Unix "magic cookie" — an opaque token a program hands around — and the privacy story started almost immediately.
#web
#history
#networking
#naming
#ai-assisted
· min read
Where the word 'spam' comes from (yes, it's Monty Python)
Spam means junk because of a 1970 Monty Python sketch in which Vikings chant "SPAM" until it drowns out all conversation. The term moved through MUDs and Usenet to email, and Hormel — which trademarked SPAM in 1937 — eventually made peace with the lowercase generic use.
#history
#naming
#networking
#ai-assisted
· min read
Why Bluetooth is called Bluetooth, and what the logo actually is
Bluetooth is named after a 10th-century Danish king, Harald "Bluetooth" Gormsson, who united warring tribes — the analogy Jim Kardach drew when he proposed it as a codename in 1996. The logo is a bind-rune of the king's initials. The codename was never meant to ship.
#bluetooth
#history
#naming
#networking
#ai-assisted
· min read
Why Java is called Java
Java started as "Oak," named after a tree outside James Gosling's window at Sun. A trademark conflict forced a rename in 1995, and the replacement was picked over coffee — Java, the Indonesian coffee the team drank by the gallon. The steaming-cup logo made the accident official.
#java
#history
#naming
#ai-assisted
· min read
Why JavaScript is called JavaScript (and has nothing to do with Java)
JavaScript was written in ten days in May 1995, shipped as LiveScript, and renamed JavaScript in December as a marketing co-branding deal with Sun. The name is a trademark, the language is unrelated to Java, and the standard had to be called something else entirely.
#javascript
#history
#naming
#ai-assisted
· min read
Why Kubernetes is called K8s, and what the Greek means
K8s is a numeronym — K, eight letters, s. Kubernetes itself is the ancient Greek κυβερνήτης, the helmsman of a ship. The seven-spoked logo is a Star Trek easter egg. The thing it names is the third generation of Google's internal scheduler.
#kubernetes
#k8s
#history
#naming
#ai-assisted
· min read
Where the name Docker comes from
A docker is a longshoreman — the worker at a port who loads and unloads shipping containers. The software took its name from the work; the work took its metaphor from the 1956 standardisation of physical shipping containers. The container ecosystem inherited the maritime vocabulary.
#docker
#history
#containers
#naming
#ai-assisted