I think the big submission/share buttons are the Facebook Like/Share, Google Buzz and one of the several Retweet buttons. I'm going to try and put those up on my site but Squarespace doesn't make that a very easy thing to do...
Derek
64 karma · joined February 23, 2009
Experience with Spring, Hibernate, Maven, Hudson, Nexus, Sonar and Subversion
I think the big submission/share buttons are the Facebook Like/Share, Google Buzz and one of the several Retweet buttons. I'm going to try and put those up on my site but Squarespace doesn't make that a very easy thing to do...
Derek
1) It's the hosting provider of highscalability.com and Todd Hoff had a lot of good things to say about the platform. 2) I saw it as the quickest way to get something that looked good and allowed me to just start on the content.
It's not the perfect platform. Sometimes you have to some crazy things to make things work. But overall I've been a very satisfied customer.
If you are interested you can try it out for free for 14-days to see if it works for you.
Derek
Estimation is very hard, my suggestion would be to try and find what is the minimum viable product that you want to produce, because in all likelihood you aren't going to be able to duplicate every feature that Autodesk has, and find some developers who have worked on this type of work to give you some idea of time. Even then figure that their estimates are going to be off and add some buffer. But still somewhat of a crap shoot because stuff always pops up.
Derek
- Settle in on a VCS subversion and git are two front runners to get you started on. Of course others exist but those are two big ones. Each has its own benefits and disadvantages.
- For bug tracking, JIRA has a starter package that is $10 per app for like 10 users. Some people like JIRA/Fisheye/Greenhopper etc, others don't so use your judgment. I think for the price and the functionality you get it's a decent deal. Beware though if you grow past the number of users it's a little bit of sticker shock.
- Look into either Agile type strategy. I've used it on several projects and it has served me well. Scope is way beyond this post or comment so I'll leave you to research. Again mileage will vary based off team experience and leadership.
Just a couple of thoughts. Hope this helps!
Derek
Derek
Derek
That being said Java still plays a very big role in backend systems and don't forget that some important backend tools i.e. Hadoop and Cassandra are written in java. So I wouldn't write it off just yet.
Derek
Basically a number of these solutions were created to address the scalability issues that companies faced when trying to scale at extreme levels, think Facebook and Twitter. Anyway, it's a really interesting topic, at least to me.
Derek