Neo4j.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 been split up into three gems, neo4j-core, neo4j-wrapper and neo4j Lots of refactoring (which probably also means [...]

Notes 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, great party and you have lots of time to talk to very passionate speakers and attendants. The quality [...]

Neo4j.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 Ruby language is a perfect match since they share the same dynamic nature, like duck typing, no schemas and no static [...]

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 methodology. The main goal of Behaviour Driven Development, a TDD based methodology, is to identify behaviours in both the analysis and the design phases. [...]

Tags: , , , ,