title = "Tags" +++ Each post on this website has an associated set of _tags_. Tags describe categories a post belongs to. They can be used to filter out posts, by clicking on a specific tag in the feed, or accessing `/tag/{name}` (e.g. [`/tag/all`][page:tag/all]). There is a small, carefully chosen set of tags. I introduce new tags parsimoniously, when there are enough posts to warrant a round of grouping by [semantic compression](https://caseymuratori.com/blog_0015). This is to reduce the amount of tags that end up having only have one post. Below is a list of all the tags currently in existence. - [`#all`][page:tag/all] - all public posts - [`#meow`][page:tag/meow] - posts about myself - [`#programming`][page:tag/programming] - [`#graphics`][page:tag/graphics] - graphics programming - [`#plt`][page:tag/plt] - programming language theory and design - [`#c`][page:tag/c] - [`#cxx`][page:tag/cxx] - C++ - [`#lua`][page:tag/lua] - [`#javascript`][page:tag/javascript] - [`#design`][page:tag/design] - [`#music`][page:tag/music] - [`#games`][page:tag/games] - [`#shower`][page:tag/shower] - shower thoughts - [`#treehouse`][page:tag/treehouse] - meta updates about the website