Archive for February, 2014


Unbelievable initial research

Unbelievable initial research

The past month has been fairly quiet online for “The Project”

There’s been a lot of work going on behind the scenes. I suppose the scenes would be the people following the blog. Last weekend was the first major on site research done. There’s been a lot of pre-planning and idea development. Last weekend went very well.

So to bring readers up to speed here’s what the last three weeks have been:

Software:

The backend system seems to have a fairly finished “Proof of concept” in place. The back end is the database and the JSON/REST APIs into the data for consumption. All data seems to be going in and coming out as expected. The entire system is also currently locked down behind Tomcat’s firewall system. The backend is also now protected via a VPN for my alpha testers.

Data Entry: There is now a client that works to more easily enter data than creating hard data and importing or worse composing SQL. Currently this client is native to the desktop systems that we are using but enhancing this to a web based system should be a fairly trivial next step.

User client: The client is now working in a very rough form. It is pulling about 70% of the data we want from the backend and displaying it quite nicely. There is more to be done there, but it is beginning to move more quickly again.

Business:

This was my primary focus of the past two weeks. Over this time we have secured the name, the web domain, a post office box and other electronic contact information. This week we have ironed out a lawyer and filed the DBA as well as the LLC. Currently the Business plan is under development and going along well. We received initial seed funding through about the middle of 2014Q2 so we’re getting close to the grand announce and pray for support. A kickstarter for phase 1 is under development and there’s a very promising logo design (for what little that is worth)

Research:

Last weekend a survey was opened in the name of the business. So far we’re up to about 40% of the respondents we’d like to see. But this is again not even a week in on a 3 week survey. So I think things are going well. The responses so far have been absolutely what we were hoping to see to validate the business idea. Some fantastic first contacts were made for potential partners/contracts for our opening foray.

 

So, what does this all mean?

Next week we’ll be lifting the veil on the initial part of the project. This will also include priming people for a Kickstarter. This of course is an early warning to tell readers to help us plug the fundraiser.

Please help out “The Project” as you hear more and subscribe to the blog, give us feedback, and tell others to subscribe as well.

Thanks for reading. The vague ends on Monday!

Pleygo No More

madLegoAbout 3 weeks ago we were referred by a friend and fellow parent to a site called #Pleygo. An interesting service hailed as Netflix meets Lego. You subscribe and get a stream of lego sets sent to you. Depending on the plan (low, medium, and high) you can pick from different sets. Medium for example would be about $30 a month and sets would be about $85 on the shelf to buy.

Of course, handing a child a lego set has inherent risk. Pleygo advertises that the sets come with a side bag of extra common pieces; sets are completely sterilized between uses; they allow up to a certain number of pieces to be lost when being returned; and of course have a procedure to buy the set if your child absolutely doesn’t want to part with it.

All of this and a one month 30 day free trial!

Except… It didn’t work. It was a complete fail for us.

About a month ago, we decided to hand them a credit card and see what 30 days would bring us. After one week of Aiden checking the mailbox to no avail I called them. They told us that our wish list (viewing queue) wasn’t full and that they fulfill from the list in order of availability. I explained that there was no mention of requiring a full queue and there was no way to know that everything that was on our mostly filled (80%) queue was all unavailable.

While on the phone, I padded the queue to fill it and noted that it would be a STRONG suggestion to let users know what sets are currently available and which aren’t. I was told that I should see a set within the first 7-10 business days but there was a strong back log.

From here I explained that I was on the free trial. I wanted to emphasize that my interest here was “Trial” not “Free” and that I was evaluating their service. That to this point I had to explain to my seven year old why there was no mail for him on a daily basis and no way to know if there was ever going to be any. The person noted she’s take the comments down (but really gave an attitude of ‘this is just the way we work.’

Last evening, two weeks later, I got a general “Aren’t we great, New Sets” email from Pleygo. It saddens me that at this point they’d all but slipped my mind. I made a note to myself to do a followup call this morning. going to the website I was (less than) surprised that the support phone number is no longer there. There is a limited support section that is primarily driven by community postings. There is also a blog that primarily is proudly talking about their tie in to the recent Lego Movie.

A long time ago I might have had more patience for this. But now money is tighter. The idea of having a wealth of (fairly expensive) Lego open up to my child for far less (even though it was a subscription) seems like a fantastic idea. That being said, NOTHING is worth trying to comfort a crest fallen child every day for two weeks for reasons other than, “I guess we just have to wait, I don’t know what’s going on.”

Obviously, I cancelled my “Free Trial” as I take solace in the fact that at least it didn’t cost me financially to know that the service failed the trial. Honestly, I hope in the long run the idea succeeds. But for now… There is far too much broken in the system for a person to join that ecosystem.

uploadingThe first image upload API is now finished. This API will now take images in any format and save it tied to a relevant record in a web neutral format to the archive. This work took more effort than I expected, but it’s making things move very well. I’ve also fixed several links so that development and production environments work exactly the same. The client is now pulling entirely from the new APIs and works when used over the VPN. For some useless statistics I now have over 100 active source files with about 110 lines of code on average per source. This seems very short but the reality is that there are several subclasses that are very tiny working off nicely complex but not obfuscated super classes. I am likely missing a tonne of material. There are also several test apps that are folded in there whose entire purpose is to test APIs. Once they are removed the numbers will be a little more realistic. However, the important thing in development is not the size of the work but the results.

On the downside I’ve been fighting a bad back for the past 3 days. I will likely be calling my doctor tomorrow to take a look and see what is going on there. On the upside, however, the only chair I find any comfort and support in is the one in my home office. So, as long as I discipline myself to work… the pain isn’t as bad. (Granted, a good bit of AleveĀ® helps quite a bit)

Tomorrow’s goals are to call the doctor. Implement the location uploader in the DataUploader utility, And make sure that I blog for the day.