A missed connection at TechCrunch 9

August 1st, 2007 by Josh Fraser

Last night Arrington had a humorous post about a missed connection at the TechCrunch 9 party. Rob and I had the same thought the moment we saw it – “If only they had EventVue!”

Missed connections happen all the time. In fact, you usually do not even know about the opportunities you miss. Perhaps someone that represents a valuable opportunity for you is attending the same event. How would you ever know they were going to be there? The way we currently network at events is random, thin, and incomplete.

Think about the last conference you attended. When you arrived, you had no idea who else would be attending with you. You randomly wandered the conference floor, hoping to stumble into someone interesting to you. Afterwards, you have nothing but a huge stack of business cards and your memory to help you follow up.

Arrington’s right. There is a huge need for better networking tool around events. We can’t wait to show you EventVue.


Know any conference organizers?

July 26th, 2007 by Josh Fraser

A lot of people have been asking us what they should expect next from EventVue. After seeing some impressive results from the Community Next conference, we have been working hard to add new features and make our product more scalable. We learned a lot from our Community Next experience. Sure, we made a few mistakes, but we learned from them and we have a better product as a result.

We’re now starting to move into the process of talking to as many conference organizers as we can. We’re hoping to announce several new EventVue-powered conferences within the next month. If you are friends with a conference organizer who we could talk to, please let me know. You can reach me atEmail address for Josh Fraser.

A picture of life at TechStars

July 25th, 2007 by Josh Fraser

It’s 10:45 on a Wednesday night and the TechStars office is hopping! There are 13 guys working here at the office right now. That’s start-up life for you!

TechStars Office

IE? Firefox? Safari? Opera?

July 24th, 2007 by Josh Fraser

Your choice. EventVue supports them all!

I’ve found that one of the biggest challenges of building web applications is getting them to work consistently across a diverse set of browsers and operating systems. Every serious website developer has experienced the frustration of opening a site in another browser only to find that nothing works anymore.

In spite of the challenges, I believe it is important to give your users a positive experience no matter which browser they choose to use. Last week we reached our goal of supporting all major modern browsers.

I’m proud to announce that EventVue now supports:

IE 6/7
Firefox 1.5/2.0
Safari 2/3
Opera 9

I hope this post will provide encouragement to those of you who are currently caught in the cross-fire between the browser wars. Building a cross-browser web application isn’t easy - but it can be done. Keep up the fight! You can do it!

Question of the week…

July 12th, 2007 by Josh Fraser

For the past two months the view from my apartment window has looked something like this:

 

Flatirons in Boulder

Believe me - this view never gets old!

The only problem is that Rob and I are getting kicked out of our apartment at the end of the month. Back in May when we first found our apartment on craigslist, we were only able to secure our lease until the end of July.

That means in a few weeks Rob and I will be homeless. We’re not very excited about the prospect of sleeping on the street. That’s why we need your help.

Do you have a place we could sleep at night, or do you know anyone who does? We’re looking for at least a two bedroom apartment/house near the downtown Boulder area. Let me know if you can help!

Will anyone really use EventVue?

July 11th, 2007 by Josh Fraser

Last week EventVue launched an exclusive beta version of our product for the Community Next conference. Since then we’ve seen dozens of attendees sign in, create profiles and send messages to each other via our community.

We’ve been watching the usage statistics like hawks. These numbers are important to us, since they are an indicator of how much people value our product. We can get a good idea of how much benefit people are receiving from EventVue by the amount of time they spend on our site and how often they come back.

Since launching the community for Community Next:

  • EventVue users have racked up over 4,500 pageviews
  • the average EventVue user stays for 8.5 minutes
  • the average EventVue user views 14 pages per visit
  • 31% of EventVue users have returned 3 or more times
  • 19% of EventVue users have returned 9 or more times

To put those numbers into perspective, that’s a total of over 47 hours that have been invested by the Community Next attendees to prepare themselves for the conference!

We no longer need to wonder if anyone will use EventVue - they already are!

Image storage: Database or File system?

July 10th, 2007 by Josh Fraser

From my experience, storing images in a database is a lot easier to manage than storing them in the file system. Here are a few of the benefits that I love the most:

  • Related information is automatically kept in sync.
  • It’s easier to backup your data when it’s all in one place.
  • It’s easier to maintain an independent development environment.
  • You can add additional file servers without having to deal with on-the-fly file replication.

Of course, the classic argument against storing images in a database is that it is slow. Retrieving images from a database takes longer than retrieving an image from the file system. At least, that’s what they say.

I decided to do a benchmark test for myself to see just how much of a difference it makes in performance. The results were surprising.

First, I created three different sized thumbnails of this picture and stored them in a directory on my file system. Then I took the same three images and stored them in a mySQL database. I then measured the total time for Firefox to display each image. I ran each benchmark 10 times for better accuracy.

Here are the results:

File system

  • Large - average of 7.87E-05 seconds
  • Medium – average of 7.77E-05 seconds
  • Small – average of 6.65E-05 seconds

Database

  • Large - average of 6.68E-05 seconds
  • Medium – average of 6.69E-05 seconds
  • Small – average of 5.90E-05 seconds

Wow! The images retrieved from the database were actually displayed faster than those retrieved from the file system!

Of course, we still haven’t proved this is scalable. I only had 3 rows in my table. What would happen if you have 120,000 images in your database? There’s one way to find out. Test it.

I inserted my picture into the database table 120,000 times (yes, that took a while). When I ran my benchmark test again, the average time was 6.07E-05 seconds! So much for being “slow”.

I’m not sure what would happen if my table contained over 120,000 images. For now I’m not too concerned - we’re still a few weeks away from reaching that milestone.

The big push.

July 5th, 2007 by Josh Fraser

This week has been crazy, exciting and a lot of fun!

Recently David has been pushing us to get our products out for people to start using them. We took his challenge to heart and had an early alpha launch with our first online community for a conference in Palo Alto, CA called Community Next. It’s a big deal for us to finally have real users interacting with our product. We are pumped!

Community Next is a conference on viral marketing which is organized by Adam Kalamchi and Noah Kagan. Last I heard, they still have 25 tickets left if you want to attend. They have some great speakers lined up and an impressive list of attendees. The EventVue community is only available to those who register, so if you want to be in on the action, you’ve gotta sign up! What more incentive could you need!?

The EventVue launch for Community Next wasn’t the only big push that took place yesterday. Here’s a fun video that Aaron from Villij posted earlier. Enjoy!

Are you using OpenDNS? You should be!

June 28th, 2007 by Josh Fraser

Earlier this year I started using OpenDNS and it has completely revolutionized the way that I navigate the web. In the old days I accessed websites by typing in the URL or by searching for the link in a mess of bookmarks.

Now I use OpenDNS shortcuts.

For example, to start writing this post I simply typed “blog” into my address bar. If I want to see how many people have been reading my blog, I simply type “stats”. To check my minutes on my Verizon phone, I type “v”. To check my balance with Bank of America, I type “boa”. OpenDNS stores the full URL for me and allows me to recall any website with an easy, self-defined shortcut. As a result, I am able to get where I want to go much quicker than before. OpenDNS also provides a javascript bookmark that lets me create new shortcuts with a simple click of a button.

Shortcuts are my favorite benefit of using OpenDNS, but there are many more:

  1. It’s faster
  2. It automatically corrects spelling mistakes (www,google.cmo becomes www.google.com)
  3. It warns me against phishing attacks
  4. It only takes about 30 seconds to set up

If you are not using OpenDNS yet, I recommend that you try it. I promise, once you use it, you’ll never go back.

The slightly-less-technical explanation for my mom:

Every time you view a website, your computer sends out a request to a domain name server. This domain name server is used to convert human readable domain names (www.google.com) into computer readable IP addresses (72.14.253.104). The average person does hundreds of DNS lookups every day. Usually these lookups are handled by your internet service provider (ISP), but you can actually use whichever service you like. OpenDNS is the world’s largest and fastest-growing DNS service. They are currently handling over a billion requests a day.

I’ve not pulled this many all-nighters since sophomore year!

June 27th, 2007 by Josh Fraser

We had our one-month demos last night. It was a lot of fun seeing what the other teams have been working on this summer. I am blown away by the vision and talent of the other companies here at TechStars. It’s been cool to see the friendships developing between us.

I also love the way the various teams are helping each other out. Take the villijers for example:

  • Mike has been putting in as many late nights as we have. He’s been helping Rob get our server tricked out with cool stuff like mod-rewrite.
  • Anthony helped us design our business cards.
  • Theron drove us to Colorado Springs since we don’t have a car here. (To be fair, he did get to spend a day at the Broadmoor)
  • Aaron keeps us continually entertained with his card tricks and philosophical conversations.

It’s people like this that are making our summer so incredible.