5 exercises on IT terms that are commonly mispronounced — cache, daemon, nginx, schema, facade. Phonetic guides and memory aids included.
Quick pronunciation reference
cache → /kæʃ/ — "cash" (rhymes with "dash")
daemon → /ˈdiːmən/ — "DEE-mon" (like "demon")
nginx → /ˈɛndʒɪnɛks/ — "ENGINE-x" / "EN-jinx"
schema → /ˈskiːmə/ — "SKEE-ma" (not "SHEE-ma")
facade → /fəˈsɑːd/ — "fa-SAHD" (stress on 2nd syllable)
0 / 5 completed
1 / 5
How do you pronounce the word cache (as in "browser cache" or "cache invalidation")?
Cache — /kæʃ/ — rhymes with "cash"
"Cache" comes from French (caché = hidden), but in English technical usage it is fully anglicised and pronounced as a single syllable: /kæʃ/.
Memory aid: "I keep cash in the cache" — both rhyme.
Common mispronunciations to avoid:
"cash-AY" (/kæʃeɪ/) — this is how "caché" (prestige/status) is pronounced in English, but NOT how the IT term is said. Phil Karlton famously said "There are only two hard things in Computer Science: cache invalidation and naming things." He said it /kæʃ/.
"catch" — no, despite the letters "c-a-c-h-e"
"kaysh" — sometimes heard but not standard
Compound words and phrases:
cache miss /kæʃ mɪs/ — "a cash miss"
cache hit / cache invalidation / cache eviction
L1 cache / L2 cache — CPU caches ("L-one cash")
CDN cache — content delivery network cache
2 / 5
How is daemon (as in a background process, e.g. sshd, nginx daemon) pronounced?
Daemon — /ˈdiːmən/ — sounds like "demon"
In Unix/Linux, a daemon is a background process that runs without direct user interaction. The word comes from the Greek "daimon" (spirit/guide) and was introduced into computing by the MIT CTSS project in the 1960s.
Standard pronunciation: /ˈdiːmən/ — exactly like "demon"
Many experienced Unix engineers say "DEE-mon" and in many conversations use the word "daemon" and "background process" interchangeably.
Note on variants: /ˈdeɪmən/ ("day-mon") is also heard but less standard among traditional Unix engineers. Both are understood.
Real examples of daemons:
sshd — the SSH daemon ("ess-ess-aitch-dee" not "sshd")
httpd — the HTTP daemon (Apache)
cron / crond — the cron daemon for scheduled tasks
systemd — "system-dee" — the init system and service manager
Usage: "The nginx daemon crashed." / "Start the database daemon." / "Is the daemon running?"
3 / 5
How is nginx (the web server and reverse proxy) pronounced?
nginx — /ˈɛn.dʒɪŋks/ — "EN-jinx"
nginx (stylised in lowercase) was created by Igor Sysoev and stands for nothing — it is just a name. The creator and most of the community pronounce it "engine-x", sometimes abbreviated to "EN-jinx".
Full form: "engine-x" = /ˈɛn.dʒɪn.ɛks/ — three syllables Compressed form: "EN-jinx" = /ˈɛn.dʒɪŋks/ — the fast two-syllable version heard in conversation
Both versions are understood and accepted.
Similar technology names and their pronunciations:
Apache = /əˈpæʧɪ/ — "a-PATCH-ee"
Nginx = /ˈɛndʒɪnɛks/ — "ENGINE-x"
Traefik = /ˈtræfɪk/ — "TRAFFIC" (the logo confirms this)
Caddy = "CAD-ee" — straightforward
In context: "We're using nginx as a reverse proxy." ("EN-jinx") / "Configure the nginx config." / "The nginx upstream timed out."
4 / 5
How is schema (as in "database schema", "JSON schema", "GraphQL schema") pronounced?
Schema — /ˈskiːmə/ — "SKEE-ma"
"Schema" comes from Greek (σχῆμα = form, shape) and is pronounced with a hard /sk/ sound — like "sky" or "school" — NOT like "sh" (which would be the German pronunciation).
Correct: /ˈskiːmə/ — "SKEE-ma"
Two syllables, stress on the first. The "ch" in "schema" is read as /k/, following the Greek origin pattern (like "school", "scheme", "scholar").
Common mistake: Saying "SHEE-ma" — this is influenced by German/French loanword patterns where "sch" = /ʃ/. In English, Greek-origin "sch" = /sk/.
Plural: schemas or schemata
"schemas" (common, everyday) → "We have three database schemas."
"schemata" (formal/academic) → both are correct but "schemas" dominates in tech
Usage examples:
"Define the database schema." (SKEE-ma)
"Validate against the JSON Schema."
"The GraphQL schema defines the API contract."
"Run a schema migration."
5 / 5
In an architecture discussion, a developer mentions the Facade pattern (a design pattern that provides a simplified interface). How is facade pronounced in English?
Facade — /fəˈsɑːd/ — "fa-SAHD"
"Facade" (also written "façade" with a cedilla) comes from French and means "front face of a building." As a software design pattern from the Gang of Four, it provides a simplified interface to a complex subsystem.
Pronunciation: /fəˈsɑːd/
Two syllables: "fa-SAHD"
Stress on the second syllable
The letter "c" (or "ç") = /s/ — always, never /k/ in this word
The final "d" is silent in the original French but is pronounced in English: "fa-SAHD" (not "fa-SAH")
Note on spelling: In English technical writing, "facade" (without the cedilla ç) is now standard and widely accepted. The ç was needed to show the soft /s/ sound; in English, this is understood by context.
Other design pattern names:
Singleton = /ˈsɪŋɡltən/ — "SING-ul-ton"
Decorator = /ˈdɛkəreɪtə/ — "DEK-o-ray-tor"
Iterator = /ˈɪtəreɪtə/ — "IT-er-ay-tor"
Repository = /rɪˈpɒzɪtəri/ — "ri-POZ-i-tree" (British) or "ri-POZ-i-tory" (American)