• Fringe benefits?

    The other day there was an article in our local paper about how Google has setup a transportation system to shuttle some of its employees to and from work. In addition, they provide free chef cooked meals, doctor checkups, etc.. While this sounds like a great idea, the article clearly quoted a Google employee as saying that these perks allow google to get a few extra hours a day out of each employee. So instead of employees working 8 hour days, these "perks" make them work 10-12 hour days. Hmmm...seems to me that they should pay employees more, but these perks probably cost less than paying their employees more. Google contact me a few weeks ago about a job in Colorado. Leave San Diego? For chef prepared meals (I'm not sure if the non Silicon Valley offices get the same perks)? I think I'll stick where I am. 8 hour work days (OK a few more as I'm self employed) as all I can handle.

  • Testing out Camino

    For the last few days, I've been playing with Camino as my default web browser. For my new help system, it has some components that rely on Firefox (for editing knowledgebase articles), so I wanted to give Firefox a try. Unfortunately Firefox doesn't look like a Mac application. Camino is supposed to be a Mac-ified version of Firefox, so I decided to give it a try. While it's better than Firefox in terms of being a Mac application, it still has some weird behaviors. It appears to be faster than Safari and seems to be functioning well. I imported my bookmarks and since I'm using 1Passwd for storing passwords to websites, the transition was easy. One bug that is kind of annoying is there are 2 checkboxes for Passwords; "Allow saving in the Keychain" and "Auto fill passwords in web forms". Unfortunately they don't work properly. With 1Password, I fill in my passwords with it so I turned off Auto fill passwords in Safari and now Camino. In Safari, the HTTP Authentication passwords still got filled in, but web forms didn't get filled in. Camino, however, requires that "Auto fill passwords in web forms" be turned on to fill in web forms as well as HTTP Authentication passwords.

  • I don't play well with others

    For years I've known that I sometimes don't work well with others; this wouldn't be much of a probably if it was every now and again, but for me it is something I have to work on all the time. I was thinking about this the other day and figured out when this started happening. It was my senior year in college when I had an internship and had to work with a QA person. This QA person had no clue about consumer software and if it didn't work right for him, it wouldn't pass. The problem with this is that he was testing from a lab where he had to dial a 9 to get an outside line where our product was targeted at the home user that just had to dial a number (the product setup a dial up networking account). So we kept having to write code to get QA to pass it. This annoyed me to no end because this person just didn't seem competent to me and actually hindered the product (he wasn't the only person that hindered it; whoever setup the deal did some poor negotiating). This wasn't my last time having to write code to get QA to get off my back.

  • New technical support system

    This week, I installed (actually I had someone else install it as he had experience doing it and it only took him 30 minutes) a new technical support system for ReceiptWallet and DocumentWallet. I decided that I needed a more dynamic way to update my FAQ and better handle technical support inquiries as many of them are the same types of questions. For the last few weeks, one of my clients has been evaluating a new CRM system as it has outgrown its current system. I've been following along to see what would work for me and nothing that was being evaluated met my needs. So, I started looking at its current system, Cerberus, and found that it actually could work for me. They have a free version which I had installed and for now, it seems to meet my needs. If I need more, the $200 fee for small businesses is pretty reasonable in my opinion. So, check out my support site and see how the end user portion works. The backend that I use to respond to support tickets also seems to be working well. There is one bug in the user interface that I've been unable to fix (source is included), but that's minor.