Naming
96 items from gruhn/awesome-naming ★1,455
-
-
-
-
-
clooney github.com
A JavaScript library implementing the actor model for concurrent computation. The term is a reference to George Clooney, who is also an actor.
-
horcrux github.com
Splits a file into encrypted fragments that only together can be decrypted again. In the Harry Potter universe, Horcruxes are fragments of a person's soul. To kill the person, all fragments must be destroyed.
-
corrosion github.com
The process that turns metal into rust (literally), but also a tool that "turns" C++ into Rust.
-
go-brrr github.com
Pure Go implementation of the _br_otli compression algorithm. Also a reference to the go brrr meme.
-
Webpack webpack.js.org
A bundler for JavaScript and other web assets with a short and descriptive name that also somewhat rhymes.
-
-
Clojure clojure.org
Dialect of Lisp created by Rich Hickey. Dynamically typed with emphasis on functional programming.
-
-
Unfair enumeration youtube.com
A program that outputs all even numbers and then all odd numbers generates an unfair enumeration of the natural numbers because some numbers are never reached.
-
CockroachDB web.archive.org
Database application, that is marketed as being so fault-tolerant and resilient as a cockroach.
-
Optimistic UI uxplanet.org
User interfaces that assume expensive operations will complete successfully, thereby improving the perceived performance.
-
-
-
-
Israeli Queue rapidapi.com
A type of priority queue and a reference to the infamously unorganized queues in Israel. Here items can cut in line when they already have waiting friends.
-
-
ACID vs. BASE johndcook.com
Acronyms describing competing database ideologies (aka. SQL vs. NoSQL). Note that acid and base are also opposites in chemistry.
-
git bayesect hauntsaninja.github.io
Like git bisect but can cope with flaky tests using Bayesian inference.
-
munch hackage.haskell.org
Parser function that greedily consumes an input stream until it's satisfied.
-
zip hackage.haskell.org
Merges two lists into one list of pairs like the interlocking teeth of a zipper.
-
Floating point number floating-point-gui.de
This representation can encode numbers at very different magnitudes with a limited amount of digits by letting the radix point float instead of being fixed in place.
-
Yoda condition eslint.org
When you write if ("red" === color) { instead of if (color === "red") { because it reads as, “if red equals the color”, similar to the way the Star Wars character Yoda speaks.
-
Trojan horse en.wikipedia.org
Malware which misleads users of its true intent. The term is derived from the Ancient Greek story of the deceptive Trojan Horse.
-
Tree shaking en.wikipedia.org
Shake the dependency tree until all the dead parts are falling off and you end up with a nice lean tree.
-
Tree en.wikipedia.org
A hierarchically organized data structure. From the root item, the other items branch out into nodes and leaves. A collection of trees is often called a forest.
-
Training en.wikipedia.org
The process of showing the machine a bunch of examples, until it learns what we want from it.
- next page of items loading…