Ryan IRL

Introducing: RegEx Chum

I just started working on my RexEx tool using Cocoa and Python. It’s been an interesting project so far due to only really picking up Python in the last month or so, but I’m still finding it very natural to use, and easy to write a ton of code with. I figured a RegEx tool would be a useful app for myself, and a good way to get better with Python, and RegEx. I’m hoping I can have something people can download by next week so I can get some feedback, but as you can see I already have some basics in place.

Some early progress.

Some early progress

This entry was written by Ryan Leland, posted on August 5, 2009 at 9:41 pm, filed under Cocoa, Python. Leave a comment or view the discussion at the permalink.

Post Mortem: you-vs-me.com

Summary

About 5 months ago now, I launched my little social networking experiment called you-vs-me.com. The idea was that people could create discussions, and vote on things they prefer. Using that data, I would work hard at calculating compatibility. It seemed simple to create, and it looked as though it would be a web app that would get people talking.

What went right

I was right about a few things. It was a good idea (for the most part). The design looked inviting, and I got compliments that the app didn’t look like it was made by one guy in his free time. The app was fairly simple to use, and the user interactions seemed meaningful. I was also right that it got people talking. The Twitter integration brought me the majority of my traffic, and even got me some media attention. The first month had me thinking that my idea was taking off as planned.

What went wrong

There are a lot of things I didn’t do right. One of the worst things I did was removing the invite codes too early. I found that it was way easier to market you-vs-me as a closed beta app that was invite only. The other things I did wrong was not using a service like Facebook connect, or OpenID, and not utilizing Twitter to its full potential. I spent too much time thinking about how my app would scale if it got popular, than trying to help it get popular. I think that’s probably a common mistake when a developer sees some early success, but it’s so much easier to just pay a little more for hosting (which I did too).

Unfortunately, even if I had done all of the above right, I think that the concept of the site was just too limiting. I had not given people enough reason to sign in. The app could have been better executed as a powerful API, and Facebook app. But even then, the compatibility algorithm I had created was weak at best, and quite buggy early on. My plan was to use my smoke and mirrors parlor trick compatibility calculation until I could make something compelling. What could have been the focal point of the app just wasn’t powerful enough to convince anyone.

Conclusion

I can feel pretty good that I made a quality application that gave me some great programming, business, and marketing experience. I’m still looking for the next great idea, and right now I’m still not sure what direction to go. Whether I am going towards mobile, web, or some sort of business service as my next side project, I think I learned some valuable lessons.

This entry was written by Ryan Leland, posted on August 2, 2009 at 8:55 am, filed under Business, IRL, Web. Leave a comment or view the discussion at the permalink.