Archive | October, 2006

Review: GuruLib

As per the request of Rana Basheer, the creator of GuruLib , by way of commenting on my article, I'm doing a followup post on Cataloging your media .

I never made it to GuruLib the first time around, and I'll have to admit up front it was the user interface (even just the front page) that turned me away. With so many other services to review, one that had this dated of an interface didn't seem to deserve my attention.

After giving it a second chance, and after getting a good feel for where all these other services where, I feel GuruLib is right on par with the rest of the services out there. From a features perspective it can do anything that they are doing, while in some cases it adds extra features such as being able to create multiple shelves for you media storage.

Pros:

  • multiple shelves
  • has a wish list
  • has a "loaned out" list
  • has an export to excel feature
  • has an rss feed for your new media

Cons

  • UI and navigation

To give some specifics of how the UI and the navigational experience can be changed here are some suggestions:

  • New User Registration

    The registration screen is too much work for someone who just wants to try it, and hasnt seen the app yet. To get users to come in and sign up easily, you either have to show them as much of your app as possible without them having to register, or you need to make a really simple quick registration process.

  • Genres/Tags

    It won't be clear to users that genres are effectively tags. You've built the functionality, so label it and explain it. This way new users will be able to start using it more easily. Also, if you want people to really use the tagging features you can't bury them in the edit details page of an item. They should be able to tag items right as they add them to their collection. Tags are only useful if you are tagging everything and using a good amount of tags. This is impractical to do on a large scale unless the tagging is really really easy. Every click counts.

  • Update Book Button

    When i was updating a book by editing the details, it was not clear that the "update book" button was the one i need to click to save my new data.

  • Adding a Picture

    While editing an item's details It was not clear that the browse button next to the pic of the cover was to load a new picture

  • ISBN search

    Theres no need to bring up the "serach by isbn" first, and especially with movies, ISBN is just for books. Most people will want to search by titles first, so this is what should come up by default.

  • Shelf Explanation

    Explain the shelf in your FAQ. Same with your wishlist, trash can, and borrowed items. You've built these feature, now explain or teach the users how to use them to capitalize on your efforts.

  • Navigation back to library

    While adding items to my library, it was not clear how to get from the search screen back to my library. These kind of navigational issues need to be cleared up for the application to be an attractive choice for novice internet users.

This list could go on for a while because it is the little thinigs that count when it comes to user interface. Each and every click of the mouse matters, and users will feel those things in the overall experience of the application. Now that you have a great framework for a solid application, go through and remove all the little points of friction, and you could turn this into a very interesting web app.

View Comments

Why Facebook is better than Myspace

As the web2.0 frenzy gets even more worked up, the next big piece of hype is becoming Facebook. I’ve had a lot of thoughts about these guys, and I figured this was the time to put it out there.

Trust

The Facebook network was built with trust. This trust was mostly fostered by the fact that it was a closed system based on the users being associated with certain colleges, and the limited access outside of that system gave people (especially ones new to the social networking scene) the extra sense of trust needed to build a deep social network. This trust has various benefits:

  • Finding your friends – on facebook, I can find my friends by searching for their names ,while on Myspace almost no one uses a remotely recognizable name.
  • Publishing Information – on facebook people know the audience that will be reading their information (except for the small hiccup that occered when News Feeds where released), and they feel comfortable publishing more details about their lives. This makes it a good source of information, that i want to continue using to keep in touch with people.

Features

Facebook is continually innovating and creating new features. Not only do they create great new features, but they make announcements about these features and educate their users about these new features. Here are some examples:

  • Facebook Mobile - now i’ll admit, I use Tmobile, and Tmobile is not a supported carrier for this feature. Despite this fact, I knew right away on my “home” page that this feature had been released and should I want to take advantage of these capabilities that I needed to see if my carrier was supported and fill out the sign-up form.
  • News Feed - this one cause quite a splash, and I can sympathize with the people that complained, but this backlash is indicative of how powerful this new feature really is. No other has the trust within their user base to pull something like this off.
  • Security Measures - on several occasions I can remember logging into facebook and seeing right there on my main “home” page a notice about confirming personal data, or setting a new security password. Some of the features they release are too sophisticated for their users, but they make them very visible and introduce them in a non-threatening manner.

Better Design

Facebook has always had a better design than Myspace. Visually speaking Facebook is elegant and simple, while Myspace is trashy and cluttered (though you can make it bearable with this). There are a couple of different areas to consider:

  • Advertising – I’ve almost never noticed Facebook had advertising (though I consistently catch myself skimming the modest ad on the left hand side), and when I did, it was usually something I was interested in. My experiences with Myspace have lead me to believe that its single handedly supported by an online dating site with an endless supply of scantily clad models as members. Its visually painful and not practical to me as a consumer. This also reflects what advertisers think users are doing when they are visiting these particular sites.
  • Layout - Facebook has a very intuitive layout making all the different pages and features accesible from any page. Myspace has a flat horizontal bar across the top, and the member specific tools for each user could be almost anywhere on a page once they start meddling with the layout. I will admit that Myspace is allowing their users to be more creative, but on several occasions this has actually prevented me from being able to send a friend a message.

Users

My points here overlap a bit with what was said about trust. Because facebook focused on existing social networks that had time and a reason to go online (college). These same users have more of a reason to continue to visit the site and to keep using the site for different reasons. The college bond is a strong one that enforces user’s loyalty to facebook and keeps brining them back.

View Comments

Is your startup a star or a flop?

Here is a great post over at OnStartups about leaving your startup company. What’s interesting isn’t the approach to seperating from your dear startup company (i’m greatly enjoying mine!), but its his description of the ups and downs of MANY startups. If you’ve worked for any startups (or mostly startups, as in my case) then you’ll relate to these comments. In fact, I found them quite comforting because its been very tough to seperate the winners from the loser’s once you are inside the operation.

It is important to remember that just about every early stage startup will experience “near-death” events about once a year. If it’s a very early stage startup, and bootstrapped, it will likely experience this about once a quarter. It’s important to separate root problems in the startup vs. growing pains that are typical of any startup.

I hope to have more time to post on these topics down the road.

View Comments

It just (doesn’t) work(s): palm syncing on a mac

I am quite frustrated with the state of palm syncing on Mac OSX. See my post here about the well timed collapse of my syncing setup. I currently use my treo to access my PIM information more than my laptop (which is partly due to not having a good way to sync)

Heres is a list of pains inflicted on me by the combination of my Treo 650, Missing Sync, and Mac OSX:

1) My notes have been over-written by older versions of my notes from my computer several times
2) My tasks where re-arranged and assigned new categories.
3) With versamail trying to sync to an exchange server I've lost my calendar several times.

I've tried the following methods of syncing;

1) Missing Sync to the Mac Applications
2) Versamail with Exchange
3) Missing Sync to Entourage

Since I made the switch to Mac, this is the first time I can say it was much easier to complete a task on my PC. Yes, I did have a hard time setting up my PC to sync, but it didnt take this long, and I never lost any data.

Even more frustrating than syncing with Missing Sync to the Mac applications was trying to sync to Entourage. After some research I found:

Mickey Stevens Office & Mac Resources. I had been to the Microsoft site several times, and failed to find anything this "useful".

Below is a list of common issues encountered with Palm synchronization:

NOTE: At the moment, Palm devices with Organizer Plus include Z22, Zire 31, Zire 72, Treo 650, Tungsten E, Tungsten E2, Tungsten T3, Tungsten T5. TX, and LifeDrive.

Data loss when synchronizing with Organizer Plus applications
Some of the new Palm devices have "Organizer Plus" applications. Unlike previous Palm devices, these new Palm devices include Calendar, Contacts, Memos, and Tasks. They also have new features that are not recognized by the Handheld Synchronization conduit. This problem is described in detail at the Microsoft Knowledge Base. Unfortunately, there is no workaround at the moment.

I found this post from 2004, amongst others that talked about people loosing data or having data shifted around because the entourage conduit didn't know what to do with the new data fields.

Now, I havn't had the time to do much more research, but the words "Data Loss" concern me greatly, and I thought were at a point in PIM history that was beyond these kind of troubles. I was validated in not being the only one to think this. My boss at work also had the same reaction as he started to look for a more powerful smartphone to manage his personal info.

View Comments

The shallow CRM market: My CRM List

CRM systems have been a big part of my job at both my current employer as well as with my previous employer. In the business development field, I keep coming back to the need for a good , simple, reliable CRM on which to base the rest of the IT infrastructure that we might want to use. In the past 2 and a half years of work I have found very little information about how to choose a CRM system or about how to use a CRM once you have made the choice.

Is there no market for this? Did I just happen to end up working for 2 consecutive small companies that essentially had the same CRM requirements?

In future posts I will try to pass on any information I have learned in my long struggle with CRM systems, and maybe others can chime in as well.

Here is a list of all of the CRM systems that I came across in my search, and had to time to look at:

Web-based

- SugarCRM

- SalesForce

- VTiger

- ZohoCRM

- Pipeline

- Netsuite

- Centric CRM

- Microsoft CRM

- Maximizer

Windows

- Act

- Goldmine

Mac Specific

- Daylite

- Now Contact

After hours of searching and trialing, I decided on SugarCRM. For the most part I was happy with the experience, but I’ll probably have to write another post on Sugar alone.

View Comments

Diggo Social bookmarking for VC Referral Relationship Management

A couple months ago I wrote about using Diggo to track and share information about real estate postings, and I also followed up that post here with a post about how a full web application/portal could be built to incorporate these features.

Rob over at Ventureblogalist continues to turn out high quality posts about the VC world, and this time he comes up with a very creative use of diggo.

Basically by creating a bookmark in diggo for each Venture Capital firm that he finds, and then using the diggo comments section to store information about their portfolio companies, he has created an online database of VC firms that he can refer deals to. The objective being to build goodwill with other VC firms and entrepreneurs by successfully making matches.

Glad to see some other people out there blogging about CRM and Social Bookmarking. In my opinion both markets are fairly immature. CRM has not seen many advances, other than a shift of the same old concepts to the web, in quite some time. Social Bookmarking on the other hand is the new kid on the block, but it seems to be struggling to find more serious applications than del.icio.us (which I use almost everday, albeit with limited success). This creative use of diggo as a mild CRM/Referral Relationship Manager just goes to show there are plenty of other applications for social bookmarking and that the CRM market is still under served.

View Comments

Quote of the Day: Doing the impossible

I found this quote on slide 31 of 35 in Paul Kedrosky’s ppt presentation given at the Ottawa Venture & Technology Summit.

Most of the things worth doing in the world had been declared impossible before they were done.

- Louis Brandeis

This seems like very good advice for anyone starting any project be it a start-up company, personal goals, volunteer work, politics, travel, etc. Its something many of us forget as we try to be too smart or too practical.

View Comments

When it rains it poors

A Bad 24 hours in NYC

  • Umbrella got stollen at a fashion show
  • Had to run 10 blocks in the rain, and ruined coat
  • Couldn’t find a cab
  • Got yelled at by cabbie when I crossed the street and got a cab going the opposite way
  • Realized I lost my house keys while running in the rain
  • While riding the metro and looking at my task list found out that it had been completely ruined by Missing Sync and iCal
  • Got to work only to realize that my work keys where on the keychain with my house keys, so I’m locked out and blogging from a cafe down the street.

In the scheme of things, a relatively small hiccup. Though it has turned my rage back onto the PIM scene.

View Comments

Forcing change on the real estate industry

Though I've left behind any professional full-time interests in the Real Estate industry, the space continues to capture my interest I learned a great deal about commercial real estate business working for a web based mapping company targeting various aspects of the business, and I gained a lot of respect for the people that were doing it right. I also learned that there were some people out there doing things the wrong way, and that they tend to be feeding at the low end of things, residential rentals in NYC.

I never spent much time thinking about the apartment markets while I was in Houston, but my recent experience in New York City were so horrifying that I really felt something needed to be done.

Existing solutions seem to come from the mindset that they need to fight the system from within. They aim to undercut broker prices by being more efficient (see applying any technology what so-ever), or they just try targeting a larger market. One of the most recent examples can be found here… XXX has had a series of posts about Redfin, a relatively new low cost residential web-based real estate broker. Though it addresses the home buying market, I hope to see some of their practices carry over to the rental market.

After working with a couple brokers to find rentals in New York City I reallized that they are not evil people. They are working in a market with massive inequalities of information, and fairly low incentives to maintain high customer satisfaction. Especially in NYc with such high demand for housing, the renter is at a disadvantage. People will do anything to find a new place, and many of them coming into the city for the first time know absolutlely nothing about how the system works…. In the end this leads to over-priced apartments, rushed decisions, brokers gaming the system to close more deals, and very unhappy renters.

What I propose is a tool or portal to empower the buyers again. Something that can give them information they need to make smarter decisions and have a bit more power in their court for the negotiating. At the same time I see the same simple tool being applied to the brokers "to keep them honest".

The tools have been built before and the model is being tested by other companies, so its just a matter of piecing it together.

Phase 1: Empowering Buyers

While searching for my apartment in the city I noticed one thing really made my broker nervous. This cardinal sin was talking to other brokers and the other brokers clients (yes, I'm a chatty guy). The more I talked, the more I learned. Combined with some creative filtering of RSS feeds, and some shifty online research I was able to get a much better feel for the market.

In particular I searched craigslist and called a LOT of brokers. I developed a good system of questions to ask each broker, and lost any sense of common decency while on the phone, so i went right for the jugular. The point being, is that each person searching for an apartment is seeing the market from a different perspective and learns different things from that market. Should craigslist simply have had a way to post comments, things would have been much easier.

Enter my previous idea to use social bookmarking sites with comments as a way to "impose" comments on sites that don't have them. An added benefit is that these comments can reach across multipled information sources. You're not restricted to just craigslist or edgio. Any site that generates a static URL for the life of the post can be commented on through a service such as Diggo. If you have a site that was focused on real estate in a certain city, the bookmarks users create, could serve as a way to provide feedback on those posts. End-users searching for apartments could combine their knowledge to help offset the advantage brokers have.

Examples of social bookmarking sites that could be used:

  • http://www.diggo.com
  • www.shadows.com
  • http://www.markaboo.com

None of them are setup to address this problem, and I would argue that the comments section on these services are very poorly designed. The point is, that with a little bit of code, you could come up with something very similar that would work.

With enough people loading tips and tricks, while posting "the reality" behind many of these online postsings, empowered users will be able to gain a better negotiating position.

Phase 2: Punishing the violators

The other side of this problem is that with the continual influx of renters in NYC coming from all across the world brokers have a fresh supply of new suckers. To be able to provide some continuity between the renter, we need to have a place for them to leave feedback or rate their experiences with different brokers. The biggest issues I see are making sure people are who they say they are, so they can be held accountable for their feedback. This is an area where I have very little experience, but I've found a couple of other sites that are working to solve this problem.

Websites that have buyer/seller rating systems:

  • http://www.rapleaf.com/ – a real-estate site may be able to leverage rapleaf rather than re-inventing the wheel
  • http://panjiva.com/
  • http://www.homethinking.com/

To summarize my very "on the back of a napkin" idea, I see a sight that serves as a portal for the new york city apartment rental market. It is a one of a kind market, so it deserves its own community site. A social bookmarking feature with bookmark comments would provide a way for users to exchange information about apartment listings across all services. At the same time some sort of buyer/seller reputation ranking service would help renters get a better feel for which brokers to work with. Combine with some mildly decent content you could really provide some value in this space. As far as i can tell there aren't many people even providing tips or tricks much less full on tools to help these renters out (i'll eventually be posting some articles about this at www.scoutsider.com).

View Comments

More on Managing personal information

In a previous post I wrote about a blog post claiming to find the ultimate solution to syncing your personal data. Now I want to follow up on it, because their solution only addressed a small amount of what can be considered type of personal data. The system only touched on e-mail, contacts, calendar, etc

First, lets take a step back to the PIM problem from a more general perspective. PDAs claimed to have solved this problem many years ago, and I think everyone took this at face value. They must have thought to themselves "we have these great little portable computers, now we can store everything we could ever need". No one pushed the issue, or took it much further (untill recently with the rise in GTD). There was simple synchronization with a few desktop clients (palm, outlook, etc), and for the really advanced users, they looked to bloated CRM types systems (think ACT, or Goldmine).

Since this period in the history of personal information management, the only developments have been that people have come up with even more information that they really want to store. Some of this information is stored "just because" it can be (yes, i fall victim to this compulsive activity), and some of it is done under the belief that they will use this to get more things done in less time, to get the most of their lives professional and personal. One issue, which I will touch on later, is the difficulty in actualy choosing which data to store, because you never know what you'll need and you end up thinking like a pack rat and storing everything.

Now, even more recently, to store all this new data, a million different specialized web2.0 apps have emerged. These little micro apps claim to store our data in a more efficient way, and then get even more power from this data by sharing it. The problem is, now with so many apps, i spend more time trying to figure out which one will actually solve problem, and no time worrying about how storing this data will actually make my life better. On top of that, I don't think the individual is really reaping the benefits of having their data shared (its very powerful, but I dont think its been refined enough to be a clear value-add to the people at large). Rather than just swimming in the data we managed to aggregate, we are now swimming in the data of many others, some of which are even less qualified than us to be generating useful information

Here's a list of some different types of apps, and the data they store:

Delicious – webisite bookmarks
Flagr – locations
Yelp – locations and restaurant reviews
Book Library, the other one i like – books, dvd, music, etc
Bloglines/Rojo – rss feeds
Studicious – notes for students
Tada – todos
SoapBox – reviews

Each one accommodates only one small portion of the personal information an individual hopes to store. This works should you plan to focus on one, but many people need more than that and those types of people are driving the demand for all these micros apps.

The point being, I think there is a more elegant solution. I dont want to have all my data/notes in many different specialized silos (this article somehow disappeared on 43 folders). Every piece of personal data i want to store has a different web application online for storing it, and to share this I have to re-invite my friends all over again essentially recreating my social network each time. My friends will eventually get sick of me inviting them to the 10th social network, just so we can keep track of who has who's pens.

By writing this post, I am trying to uncover an outline of the problem and eventually some possible solutions. This solution will probably come as a process that potentially involves a variety tools and two distinct steps:

1) Mental habits – to develop a usable process some discipline will be needed

a) categorization and hierarchy – this needs to be a quick decision on the users part of where to put the data. Given existing systems It can be stored as a contact, calendar event, task, or notes. These notes can then be categorized by a series of tags for easy maintenance. Developing this list and sticking to this is very important for keeping each system usable in the long run.
b) filtering – this is the most important, and is a decision on whether or not to actually store the data. More and more I am convinced the long term solution will be not what you store, but what you choose to ignore and filter out. I read an article here discussing the idea that many intelligent people excel more in knowing what information they can ignore, rather than focusing on learning more new information.

2) Tech solution – for you to store and access relevant data it has to be simple and it has to be with you at all times

a) Your mind typically looks for a technological solution to a problem that addresses every single aspect of that problem. This leads to bloated complicated software that doesn't interact with anything else. Companies like 37 Signals have taught us that you don't need all of these features, and that with a small adjustment in our thinking about these application we can get even more benefit from simple apps with a few functional flexible features.
b) Another critical feature to developing the right technological solution is that it needs to be with you at all times. As we walk about the real world we receive data from all sources; word of mouth, advertisements, internet, magazine articles, tv shows, etc. If you don't have your system with all times you can never expect it to be reliable or relevant, whether its a notebook or a Treo.

Overall this is just brainstorming on paper. I've been using the treo for a while, and though I initially bought several additional full-powered apps to go on my treo I realized that this was a mental trap, and I've been slowly returning to the simplicity of the basic applications. I'm putting more emphasis on categorizing this data, cutting out the clutter and not storing data i don't need, and then the process of getting the data to where it will be most used. More on this to come.

View Comments