Why JavaScript Is Finally a “First-Class” Programming Language

In 2003, Paul Graham wrote about his company’s decision to use Lisp (a programming language). His essay portrays Lisp somewhat as the… Read more


Rethinking the JavaScript Ternary Operator

Lots of people treat the ternary operator with suspicion. At first glance, ternaries appear unnecessary. Nothing more than a tool for the overly clever to trim some characters from their code. A favourite hack for coders who don’t care about readability. ... (more…)

Read more »