It is often said one should not offer criticism without suggesting an
alternative.
[Read More]
Balancing Productivity and Creativity In Remote Work
We live in interesting times. Significant portions of the tech and
business industry are currently working remotely, including
Google
Twitter
and Facebook.
[Read More]
Idiomatic Clojure: Mixing Side Effects and Iteration
Clojure is a highly practical language. It's dynamically typed, yet
immutable, functional, and lazy by default. Unlike strongly typed
functional languages, it has no formal system for handling side effects,
making them easy to perform on one hand, but also easy to get wrong by
mixing up Clojure's idioms.
[Read More]