Well, no, but it will change the way you think about data… After a career spent working almost entirely with SQL-based relational databases, in the past year or so I’ve gotten the chance to use Datomic. It’s very different, and I have come to realize that Datomic possesses unusual powers. Greatest of all of these powers is that Datomic remembers everything. WHAT DATOMIC DOES Rich Hickey, eventually the creator of Datomic, famously asserted that, when we modify a value in-place, (as is commonly done with a SQL update statement) we “have gotten time wrong”.…

As a longtime Ruby programmer who has just recently begun to focus more on Clojure, I find myself continually surprised by all the little treasures that Clojure offers. One of those treasures is Clojure’s sophisticated support for destructuring - it’s even better here than in EcmaScript 6! To explain the beauty of Clojure’s support for destructuring function arguments, we need a good example. Let’s pretend that you are the lead Engineer for the Empire (yes, the one from Star Wars).…

Lately, I’ve been working on Satellite, an open-source monitoring solution for Mesos clusters. It has become clear that Satellite needs to be easier to install and configure, and that we may need to change the very nature of its configuration files. This has led me think about software configuration in general, and particularly about which about which styles work best in which situations. In a healthy software project, a line is drawn between the “Application” itself and its “Configuration”.…

On paper, MojoTech’s resume looks pretty impressive. Since its inception in 2008, MojoTech has launched more than 100 products by partnering with clients to deliver software that solves their most complex business problems. MojoTech was ranked the 42nd fastest growing software company in America by Inc. Magazine, and was listed as one of 2016’s Best Places to Work for the third year running, by Providence Business News, who also awarded co-founder Chris Shoemaker “CTO of the Year”.…

Load More