Behaviour Driven Development
Test Driven Development is a well established programming technique for creating high quality software. It is less known, however, that TDD is not only a programming technique but also a design...
View ArticleNeo4j.rb 1.0.0 and Rails 3
In the last three years I have together with several other contributors been developing the JRuby wrapper Neo4j.rb for the graph database Neo4j. I believe that a graph database such as Neo4j and the...
View ArticleNotes and Thoughts from a Great Conference
The Nordic Ruby conference is a really great conference. I think the secret is: it’s small (they set a limit of 150 people which was reached), single track, 15 or 30 min sessions and 30 min breaks,...
View ArticleNeo4j.rb 2.0 – An Overview
On the 14th of May 2008 the first commit was made. Now, four years, 2045 RSpecs and 1480 commits by 31 contributors later Neo4j.rb has reached version 2.0. Here are some of the news: The neo4j gem has...
View ArticleThe Cypher Ruby DSL for the Neo4j Graph Database
This week I released the neo4j-cypher ruby gem version 1.0.0. Cypher queries can now be written in Ruby instead of as a long string. The DSL uses common Ruby conventions and a neo4j.rb influenced API....
View ArticleNeo4j.rb 3.0.rc
Neo4j.rb is a Ruby driver for the Neo4j graph database which I together with many contributors have been developing since 2008. It now consists of two Ruby gems, neo4j-core and neo4j. The neo4j-core...
View Article