Understanding how real products got their names is more useful than any naming formula. Each entry below has a verified origin story — not speculation, not a backronym invented after the fact, but the actual reason the founders chose the name.
| Name | Product | Origin | Why it works |
|---|---|---|---|
| Sentry | Error monitoring | Named after the Starcraft unit icon early on; "sentry" = a guard that watches for trouble | Perfect function→metaphor mapping. 2 syllables. The image is immediate: a guard at a gate, watching for errors. |
| Docker | Container platform | A dock worker who loads and unloads cargo from ships | The metaphor extends perfectly — the whale logo carries containers. The entire conceptual system (images, containers, registries, shipping) is coherent. |
| Vault | Secret management | A secure storage room, a bank vault | 1 syllable. The name IS the product. The metaphor is so direct it's almost literal, which is a feature not a bug. |
| Terraform | Infrastructure as code | "Terraforming" — shaping barren land into habitable terrain | Shaping infrastructure like shaping land. 3 syllables but the image is so concrete and vivid that it sticks despite the length. |
| Helm | Kubernetes package manager | The helm of a ship — where you steer from | Steering your Kubernetes cluster. Fits the nautical theme (Kubernetes = helmsman in Greek). 1 syllable. |
| Anchor | Podcast platform | An anchor holds a ship steady; an anchor is also the lead broadcaster | Double metaphor — stability + broadcasting. 2 syllables. Concrete image. |
Pattern: The best metaphor names borrow from the physical world. The listener can visualize the metaphor, and the visualization explains the product.
| Name | Product | Origin | Why it works |
|---|---|---|---|
| Stripe | Payments | A stripe of data, a stripe on a credit card | 1 syllable. The word's existing visual meaning maps to the product. Phonetically sharp (str- cluster + front vowel). |
| Linear | Project management | Literally "linear" — straight, direct, no clutter | The word's dictionary meaning IS the brand promise. Clean, simple, straight-line workflow. |
| Notion | Notes and docs | A notion — an idea, a thought | The product captures ideas. 2 syllables, soft sound matches the product's gentle, flexible character. |
| Slack | Team communication | Officially: "Searchable Log of All Conversation and Knowledge." Actually: the word "slack" means ease, looseness | The backronym came after the name. The real reason: less friction in communication. The word's feel matches the product. |
| Discord | Group communication | Almost named "Bonfire" | Irony: solving discord (conflict) through communication. The tension in the word makes it memorable. |
| Craft | Document editor | Craft — skilled creation, artisanship | The word signals quality and intentionality. 1 syllable. The maker identity resonates with the product's design focus. |
| Bear | Notes app | A bear — strong but approachable | The word is warm, friendly, short. The app is a notes app that feels simple but capable. |
Pattern: Common word names work when the word's existing connotation aligns with the product's personality or function. The word does double duty — it's memorable because it's familiar, and meaningful because the association is intentional.
| Name | Product | Origin | Why it works |
|---|---|---|---|
| Datadog | Monitoring | From a feared Oracle database instance called "Datadog17" at the founders' previous company | Both halves carry specific meaning. Internal origin adds authenticity. The "dog" half adds personality (watchdog). |
| PagerDuty | Incident response | At Amazon, being on-call was literally called "pager duty" | Named after the real experience of the people who use it. Industry jargon elevated to brand name. |
| Wordfence | WordPress security | "Word" (WordPress) + "fence" (barrier, protection) | Both halves earn their place. Domain-specific compound. 2 syllables. |
| Mailchimp | Email marketing | Mail + chimp | Unexpected combination — the chimp adds personality and warmth to a category (email marketing) that's otherwise dry and technical. |
| Cloudflare | CDN / Security | Cloud + flare (signal/warning light) | "Cloud" is usually filler, but here it's literal (the product is cloud infrastructure). "Flare" adds the protection/signal metaphor. |
| GitLab | DevOps platform | Git + lab (laboratory) | Both halves are specific. Lab implies experimentation and creation. 2 syllables. |
Pattern: Both halves must add specific meaning or imagery. If you can replace one half with a generic synonym and the name still "works," that half is filler.
| Name | Product | Origin | Why it works |
|---|---|---|---|
| Figma | Design tool | From "figure" — explored variations when the dictionary word was taken | Short (5 chars), invented but intuitive, globally pronounceable. The "fig-" root is recognizable. 2 syllables. |
| Vercel | Frontend platform | Professional rename from "ZEIT" (hard to spell across languages) | Connects to "versatile," "accelerate," "excel." Tested by linguists in 5 languages for pronunciation. 2 syllables. |
| Grafana | Dashboards | Riffs on "graph" + Romance-language suffix "-ana" | Invented but obviously rooted in "graph." The suffix feels natural, like a place where graphs live. 3 syllables that flow. |
| Twilio | Communication APIs | From "twilight zone" of telephony — the space between phone networks and the internet | The "twi-" prefix connects to twilight/duality (two worlds). 3 syllables but the flow is smooth. |
| Svelte | Web framework | French word meaning "slender, elegant" | Real word in another language. Communicates the framework's philosophy (minimal, no bloat) through the word itself. |
Pattern: Successful invented names are anchored in recognizable morphemes. The listener can decompose the word and find familiar roots, even if the complete word is new.
| Name | Product | Origin | Why it works |
|---|---|---|---|
| Prometheus | Monitoring | Greek titan who stole fire (knowledge/light) from the gods and gave it to humanity | Monitoring brings visibility (light) to dark systems. The reference is specific (not Zeus/Apollo), and the mapping is deep — Prometheus didn't just "have" fire, he specifically brought it to those who needed it. |
| Kafka | Streaming platform | Franz Kafka, author of novels about complex bureaucratic systems (The Trial, The Castle) | A streaming platform that manages complex data pipelines. The ironic parallel (Kafkaesque complexity) is intentional and appreciated by the developer audience. |
| Jira | Project management | From "Gojira" (Japanese word for Godzilla) | Developers at the company used Bugzilla; they started calling their tool by the Japanese Godzilla name, then shortened it. Internal joke that produced a great word. 2 syllables, unique. |
| Ansible | Configuration management | From Ursula K. Le Guin's 1966 novel Rocannon's World | An ansible is a device for instantaneous communication across any distance. Config management that works across any number of servers. Specific literary reference that rewards knowledge. |
| Redis | In-memory database | "REmote DIctionary Server" | Functional acronym that became a word. The resulting sound (RED-iss) is short, distinctive, and memorable. Sometimes acronyms work when the result is pronounceable. |
Pattern: Cultural references work when the backstory maps specifically to the product function — not just "this character was powerful" but "this character did a specific thing that parallels what our product does."
| Name | Product Category | What went wrong | Lesson |
|---|---|---|---|
| Uptime Robot | Monitoring | Descriptive + generic. "Uptime" is the category, "Robot" is filler. Functional but zero personality. | Description ≠ name. Nobody excitedly recommends "Uptime Robot." |
| ManageWP | WordPress management | "Manage" is a verb, "WP" is an abbreviation. It describes the product category, not a brand. | Abbreviations in names force the reader to decode. Decoding is friction. |
| CloudWatch | AWS monitoring | "Cloud" = filler. "Watch" = generic. Interchangeable with CloudMonitor, CloudGuard, CloudSentry in memory. | Filler + generic = invisible. The name disappears into the category. |
| StatusCake | Uptime monitoring | Quirky! But the quirkiness has no connection to the function. Why cake? No story. | Random whimsy without metaphorical grounding is just noise. |
| Site24x7 | Monitoring | A description formatted as a name. "Site" + "24x7" = "we monitor your site 24/7." The numbers add nothing but literal description. | Numbers in names rarely add value. They date the name and add cognitive load. |
| Basecamp | Project management | Actually a decent name (base camp = starting point, expedition headquarters). But it's become generic enough that many people think of camping, not software. | Even good names can lose specificity if the metaphor is too broad. |
Some of the best names were almost different:
| Final name | Almost was | Why they changed |
|---|---|---|
| Discord | Bonfire | "Bonfire" was too warm and friendly for the brand's edge. "Discord" had tension and irony. |
| Vercel | ZEIT | "ZEIT" (German for "time") was hard to spell and pronounce across languages. Renamed for global accessibility. |
| Slack | Linefeed | "Linefeed" was too technical and niche. "Slack" had universal meaning and better sound. |
| GitHub | (always GitHub) | Compound of "git" + "hub" — straightforward, but the compound is concrete enough to work. |
Lesson: The first name idea is rarely the best. Iteration and willingness to kill darlings matters.
Analyzing the case studies above, recurring patterns emerge:
-
Brevity wins. Most successful names are 1-2 syllables (Stripe, Slack, Vault, Bear, Craft, Helm) or 2-3 (Docker, Sentry, Linear, Notion, Figma, Kafka).
-
Stories are sticky. Every memorable name has an origin story that's easy to tell and satisfying to hear.
-
Specificity beats generality. "Sentry" beats "Guard." "Docker" beats "Container." "Terraform" beats "Infra." The specific word does more work.
-
Sound matches character. Hard consonants for infrastructure tools (Docker, Kafka, Vault). Softer sounds for consumer products (Notion, Bear, Craft).
-
The best compounds surprise. "Mailchimp" works because mail + chimp is unexpected. "CloudWatch" fails because cloud + watch is obvious.
-
Internal origins produce authentic names. Many great names (Jira, Datadog, PagerDuty, Slack) came from inside the company — internal jokes, real experiences, codenames that stuck.