Software Development
-
Rethinking database schema with RDF and Ontology
When I joined the industry 10 years ago, my first project used relational database. After that, my next project also…
Read More » -
Screenshot of the Week: Missing JRE
One of the more frustrating things about Eclipse–at least for some users–is that Eclipse doesn’t come with a Java Runtime Environment…
Read More » -
My Thoughts on Go
Meh I have been working on a project that needs to run as small-footprint native code. I’ve been doing C…
Read More » -
Git: Going back to a specific date time and retrospective tagging
I’m a fairly happy Git user :-) It’s and excellent product and a great improvement on CVS, SVN, SourceSafe, PVCS…
Read More » -
Neo4j: Finding all shortest paths
One of the Cypher language features we show in Neo4j training courses is the shortest path function which allows you…
Read More » -
Revisiting the First Rule of Performance Optimisation: Effects of Escape Analysis
In an earlier post I wrote about how to start optimising for performance. If you haven’t read the post I would…
Read More » -
Designing a Disruptive Technology Strategy
Growing up, my sister Christina was always interested in architecture and I wasn’t–at all. She was constantly visiting houses, churches,…
Read More » -
The Product Strategy Defined
Summary Creating a successful product requires attention to the details, from getting the user interaction and the visual design right…
Read More » -
Spark and Cluster Computing
In this post I’ll mention the first paper at which Spark is introduced, Spark: Cluster Computing with Working Sets. This post…
Read More »