• Choosing a software contractor

    When companies look to hire a developer to write software, in particular iOS (iPhone and iPad), they expect to hire an expert. However these days everyone and his dog claims to be able write iPhone and iPad software. While this may be true, it is nearly impossible to know if you're getting a good product. Apps may have great visual design, but in some cases it is just a pretty face. So how do you pick a developer that is going to produce a quality product that is stable, maintainable, and works well. Many projects get passed from developer to developer, so having good quality code to begin with, the app will have a higher change that it can continue without being completely rewritten.

  • Review: Homax Caulking Tool

    A few weeks ago, my father mentioned that he got one of the best tools for his tool box, a Homax Caulking Tool for smoothing a caulk joint. When I was at Wal-Mart, I picked up one of these tools (as part of a Homax kit) and put it away for the next time I did caulking. Caulking is one of those things that I hate as I always make a mess.

  • When do you give up and start over?

    I've worked on many, many projects in my career. Some of the projects I've started, some I've inherited. There comes a time in every project, not just software, but also home projects and car repairs, where I have to decide to scrap what I have and start over. This decision is never taken lightly as I'd be throwing away something that works in exchange for a clean start.

  • Paperless 2.0 Released

    As my loyal readers know, I sold ReceiptWallet to Mariner Software about 2 years ago and they renamed it Paperless. Yesterday, Mariner released Paperless 2.0. I couldn't keep away from the product that I started over 4 years ago, so I've been helping out with this release. This release is, in my very biased opinion, a killer upgrade. It has so many features in it, that the list on Mariner's website doesn't it to justice!