HN user

gkarthik

1 karma

Intern @ Scripps Research. Gsoc '12 & '13. Previously, Co-founder @ Tune Patrol

Posts0
Comments2
View on HN
No posts found.

I'm currently developing a social music discovery platform, Tune Patrol and I work on the front end(HTML,JS,CSS) predominantly. From my experience, I feel there isn't any specific book or instruction manual to follow. I've always felt that learning code is a simple three step process, no matter which the language.

1. Understand the logic of basic commands that you will be using, for example, in java script, event listeners is a pretty important concept.

2. After reading the core concept briefly, have a run through the syntax. Remember, you can always refer the syntax of a language, do not mug it up. The syntax will come to you after some practice.

3. Implement it practically. Make a personal website or simply start coding a few plug ins. This is where the actual learning happens.

I've always followed this paradigm and its worked out okay for me so long.

Although for a few initial concepts, http://www.w3schools.com is pretty good.

Also try reading Oreily books on Javascript, HTML5 and CSS. All their books are of a good standard.

It depends. A MVP is basically used to test if your core functionality is popular among users and also to collect some useful feedback from users via a simple system.

I personally never developed a MVP for my first start up, Tune Patrol.

While, while making Tune Patrol, a social music discovery platform, my MVP would've involved just putting up a few songs and letting users play them. Like I said, this would've helped in two ways,

1. Get traction. Users know that you're up and running.

2. It helps test to see what kind of features a user might want by using a good feedback system.

Instead I went on to develop a product with a lot of functionality. My first problem was that I couldn't immediately determine if users liked my understood the functionality completely. Luckily for me turned out users understood pretty much everything and now we are developing on it.

You could also read "Lean Startup" by Eric Ries where he stresses upon the importance of a MVP and quotes a few examples from his own experiences.