naming convention

From IndieWeb


A naming convention is an explicit pattern or theme used for naming a set of related and or complementary projects, like the p3k naming convention, focusing on things from a particular theme or names that reflect function, or a hybrid of the two.

Why

Having a naming convention for the things you make helps provide a sense of connection and relatedness among them, so users of one service or project may feel more comfortable using another.

How to

Methods of picking or creating a naming convention:

  1. Particular theme, like a period of history (retro), fictional/alternate world/universe (e.g. steampunk), metaphor (e.g. garden) and re-use names of objects or fictional characters from that theme
  2. Functional names, names based on the primary function of the thing
  3. Prefix theme, pick an overall "brand" and use that as a prefix with generic (common noun) names for the different things

It may be possible to combine elements, e.g. functional names of objects of those specific functions from a particular theme.

IndieWeb Examples

Aaron Parecki

Main article: p3k naming convention

Aaron Parecki created and uses his p3k naming convention, based on a particular technological time period theme.

Marty McGuire

Marty McGuire’s code & services happen to fit into a naming convention which he himself has described as cursed, based on a characters from a work of fiction.

Tantek

Tantek Γ‡elik has a Falcon naming convention for his personal site software, tools, services, test account.

benji

benji uses nicknames from characters in a popular sitcom as the names for his projects.

Past Examples

See Also