Saturday, September 27, 2008

SocialVino launches!

Well, many months in the making, SocialVino is finally live!

About a year ago I set out to learn Groovy, a new(ish) programming language. For me, there's no better way to learn a new language or technology than to actually engineer something with it. Most engineers agree that just reading books or Internet articles doesn't cut it. I think that even running canonical examples like the PetStore isn't much better either.

I've found that trying to solve new problems with new software is the best way to learn. I already had a ton of experience in the digital music industry, most proudly working on Rhapsody and for Liquid Digital Media. The last thing I wanted to do was to build yet another music download site.

But I did want to work on something I was passionate about that had some interesting software challenges and the potential for fun, too. So I decided on wine.

Along the way, I changed jobs and found myself in the social networking industry. SocialVino then morphed into a social wine site, where the members, and the user generated content they provide, completely power the content.

As my ideas and inspiration shifted often, so did the technologies I was most interested in learning.

I was fascinated with Grails, a Ruby-on-rails inspired web application framework powered by Groovy but that would run on the JVM. SocialVino is a Grails application. And I'm more fascinated with Grails than ever.

I also became intrigued by the possibilities of cloud computing, as Amazon was releasing (and improving) their cloud computing platform, the Elastic Compute Cloud (EC2). And so... SocialVino runs on EC2.

On the front end side of things, the Yahoo User Interface (YUI) library was taking off, and I thought (and still think) that it has just the right combination of simplicity and under-the-hood power. SocialVino relies heavily on YUI for css and javascript.

In future posts I'll talk about more of the technology stack and the Agile development methods I used and in which I believe strongly.

2 comments:

gaimojaele said...

Borgata Hotel Casino & Spa Opening - KTNV
Borgata 포항 출장샵 Hotel Casino & Spa announced the 대전광역 출장안마 opening of its 창원 출장샵 Borgata Hotel Casino & Spa in Atlantic 충주 출장마사지 City on Jan. 23. The project 영천 출장안마 includes 100 guest rooms,

i0herc8ltn said...

If gamers chose to take their enterprise elsewhere, grey-market European bookmakers and different offshore operators would glom a good majority of the country’s online action. Whilst the preferred UK betting sports activities are properly provided for with plenty of football predictions and horse racing suggestions, OLBG has grown to provide betting suggestions for more than 20 sports activities, lots of of leagues and hundreds of occasions. Prop 27, paid 카지노사이트 for by national gaming firms, would legalize cell and online sports activities betting outside of Native American tribal lands. It would also create a brand new} division at the state Department of Justice to regulate sports activities betting. The proposition might generate someplace within the mid-hundreds of tens of millions annually for the state, however probably not more than $500 million per 12 months, according to estimates by the Legislative Analyst’s Office.