I use TDD as my development workflow. Red, green, refactor. It creates a quick feedback cycle, allows me to build momentum, and gives me confidence...more.
We embrace differences of opinion and personality. We do not allow our current practice to impede improvement. —from the 8th Light Principles of A Community...more.
The Riak database provides a great MapReduce framework allowing you to execute complex queries, leveraging the parallel processing power of distibuted systems. However, I recently...more.
When writing my first Clojure application, I came across a very common problem, validating user input. Even though there are a few libraries out there...more.
Frameworks are about efficiency and effectiveness. They save you time. By forcing common conventions, a framework helps solve common issues like view rendering, asset generation,...more.
Last year, when I was looking for post-graduation jobs, I had no idea that I would end up at 8th Light. I went to a...more.
“polymorphism is a programming language feature that allows values of different data types to be handled using a uniform interface” -Wikipedia In most Object Oriented...more.