Android review and iPhone comparison

Here’s a quick run-down and comparison between the G1 vs. iPhone and Andriod vs. OS X mobile. This is based on side-by-side evaluation with both phones. The phones Keyboard The winner: G1 The G1’s keyboard is awesome. I like it so much better than the iPhones mainly because I can see the whole screen while […]

An evening with Jason Fried from 37 Signals

I went to the 37 Signals event last night sponsored by CPB. The speaker was Jason Fried, who is a founder of the company, a designer and all around smart guy. Jason spoke mainly about small business. He presented a list of things that companies can do to become more productive and better at whatever […]

Restoring a SubVersion repository from an old backup

I have recently gone through the exercise of restoring a medium sized SubVersion repository from an older backup and wanted to share my experience with everyone. First, the problem: The problem After you restore the older backup, if any work was performed between the last backup and when the repository crashed, the repository will be […]

Open source operating system quest

While waiting to see if my X300 sells on Craig’s list and before I eBay it, I figured I would go back to my roots and install a bunch of operating systems on the machine. It is very new hardware and I wanted to see what else is out there. For those who don’t know […]

X300 first impressions

Got my Lenovo Thinkpad X300 last week and I’ve been using it for development for only a few days. Here are my first impressions: Pros Very lightweight Fast – the SSD drive seems to make some things pretty fast and the system is fast enough for the work I do Nice screen THE BEST KEYBOARD […]

Google Code could be EXTREMELY dangerous

I host a number of projects including JCatapult over at Google code. We use the wiki over there for our documentation because it is simple and centralized. The wiki is stored inside the SubVersion repository and when you update the wiki it performs a commit to the repository. Pretty straight-forward. One of the project members, […]

Do we really need code reloading?

With Grails, Rails, Python, etc offering developers the chance to change code, hit refresh and see the changes I often wonder if reload truly a feature that is a must have these days? It seems like it is one of the main selling point by most of the folks pushing those frameworks. I think this […]

Directv media sharing

Okay, this took me a long time to get working and I wanted to set out my steps. The most important part is noted below and it is the step that nearly everyone misses and if you don’t do it, nothing will work. Ensure that you network layout is correct by plugging in a computer […]

GMail IMAP doesn't work for mailing lists (conversations)

Well, I think I’ll have to ditch GMail’s hosted email completely because of the way that GMail handles conversations (i.e. threads and mailing lists). After switching Inversoft and Pontarelli email to Google, I realized that GMail IMAP has a huge problem handling email sent to mailing lists. Apparently, if you send an email to a […]