Poolside Reading
The RJMetrics corporate library has made an impressive acquisition. While perusing the shelves of the Collingswood Book Trader, Bob came across a classic tome. One dollar* later and he is the proud...
View ArticleGetting Lazy With My 10% Time — Simple PHP Lazy Load
Here at RJMetrics, we like to experiment — especially with ideas that have proven successful for other companies. For this reason, like many startups before us, we have adopted Google’s 20% time...
View ArticleLanguage-Oriented API Design
As programmers, we create code and libraries for others to use. There’s no getting around this fact: if nobody else ever reads your code, you probably aren’t going to get very far. This gives rise to...
View ArticleLexical vs Dynamic Scope in Clojure
Here at RJMetrics we recently added 10% time to our development cycle. I decided to do my project in clojure because I needed easy concurrency and I wanted to learn a new skill. Since I have never...
View ArticleParallel SSH and system monitoring in Clojure
During my 10% time, I created two simple clojure tools to aid in basic sysadmin tasks. Today I’m open sourcing them on github and clojars. parallel-ssh The first tool I built is a library for running...
View Article