Ask HN: Review my first Rails app? Pitchforked
pitchforked.com
pitchforked.com
A little backstory: Just a little over a month ago I saw Zach Klein (now working at Boxee) tweet this: http://twitter.com/zachklein/status/7770633908
I had been reading through the new railstutorial.org, but I always learn more quickly working on a real project. So I took a stab at the app and here I am.
I'd love to hear any feedback or comments/questions.
Thanks!
Looks like pitchfork improved their security a bit. I remember they used to just have an XMPP player, where the XML behind it just had an additional node titled security. It's contents said something to the effect of.. "Don't download these files!". Or something like that.
All the mp3 files that I'm using are provided by 8tracks.com via their API.
Edit: yes, I believe that is indeed you, patso. I'm Daniel Higginbotham. Neat app. I like the user interface. The "loading" bar is neat.
The icons (notes, price tag/star, calendar) look clickable to me but it seems like they're not.
The icons aren't clickable but the text underneath click through to the review page. I'll see about making that entire area clickable to keep people from being confused.
Anyway, feel free to contact me any time about rails or ruby stuff. I've been doing rails work for more than four years now and would be happy to help out. My email's in my profile and my AIM is willmakeawhisper
I'll shoot you an email shortly.
One suggestion - the onmouseover gray hover color gets a bit annoying for the current song playing. Also, a fast forward link would be great, in case the song is a little "out there".
If you have any questions, feel free to email me (jeremy at documentcloud dot org), or start an Issue on GitHub.
I agree w/ dogas that a next button would be nice though.
doesn't work so well with chrome and flashblock, can't find the flash element to unblock.
http://pitchforkd.thirtymontgomery.com
I was actually thinking about updating it to add playlist functionality. Thanks for pointing out 8tracks.com. I'll have to check it out.