I first heard about the idea of deferring database decisions from Bob Martin, who pioneered the concept while working on FitNesse and has expanded on...more.
The ability of lisp programs to manipulate themselves is beautiful. When we take into account the amount of the language that is implemeneted by manipulating...more.
There has been some recent interest in the Elixir language and with good reason, it's an exciting language! Elixir not only brings the power of...more.
Web developers have a habit of taking HTTP for granted because it just works. HTTP works so well that people all over the world exercise...more.
Dependencies are nearly unavoidable for non-trivial software projects. These can be large dependencies, such as web frameworks and databases, or smaller decisions, such as pagination...more.
“Education comes from within; you get it by struggle and effort and thought.” — Napoleon Hill We all know the feeling of flow while coding....more.