Naming

There are only two hard things in Computer Science: cache invalidation, naming things, and off by one errors.

Naming is hard. The goal of this document is to help with naming.

Dates

Year Month Day

Allows to sort way easier

https://timestamps.aizatto.com/

Versioning

String

$product-$stage-$name

Semantic Versioning (Numeric)

https://semver.org/

$major.$minor.$patch

Common Names

content

Used for user stuff like user generated content, or the content of blog posts

title

Used for documents, or posts.