Sproozi blog and pre-beta signup

Sproozi is getting closer to actually doing something that's worth showing off. I've setup a blog for it at blog.sproozi.com where I'll post development updates. I've also added beta pre-registration to the Sproozi site. We're going to need testers as soon as it launches, so if you'd like to help out let me know over there.
Read More

Geo tagging dongle

Saw a truly awesome piece of kit on the engadget website, the PhotoTrackr mini from GiSTEQ. It's a little USB dongle that you carry around with you and it logs your route as you go. When you're done you plug it in and use the software to add geo data about where you were when you took the picture.
Read More

Stop asking questions.

I've had an ongoing conversation with a few people over the course of a few projects about the questions to ask when people sign up on the web or what hoops you make them jump through.
Read More

Some thoughts on unit tests

First of all, I don't go in for the whole write a test that fails before I write any code. But I do aim for as close to 100% code coverage as I can get, again sometimes I pick and choose what I want to ignore when it comes to missing methods. Testing every getter and setter in a Java bean for 100% coverage seems like total overkill to me.
Read More

I've made a little JSR303 annotation library

I've been playing with Hibernate Validator 4.0 lately, it's an implementaion of JSR 303 Bean Validation - basically the ability to annotate validations for your beans. Great in Hibernate as you'll know if you've ever done it because you're object describe the constraints and Hibernate enforces them for you.
Read More

Hbase for storing Users?

We had a meeting last night about the state of the Sproozi project, where we wanted to be and the results of a few tests we'd run. We more or less came to the conclusion that we're going to need to push on with the social aspect of the site sooner rather than later. We're still trying to figure out what that means in terms of funding, if we need to raise any and how we go about it if we decide we do. It does start to pose some interesting questions the first and biggest is how we're going to store user data.
Read More