News for hackers. Stuff that matters.
Re:50 Apps in 50 Weeks Challenge by MJR on Saturday January 07, 2012 @11:45PM (#3438909)
This is interesting but the thought of installing and configuring all of the underlying platforms, languages, frameworks and databases (assuming we all have hardware to run them) gives me a headache.

I'd much rather see a 50 apps in 50 weeks with a much smaller base number of languages. Almost like a 50 design patterns/recipes in 50 weeks for a few languages.

Re:50 Apps in 50 Weeks Challenge by introspectif on Sunday January 08, 2012 @04:55AM (#3439253)
I agree that the context switching costs are quite high, reducing the time actually spent on coding. It might be better to focus on one language/framework for five straight weeks, for example, while still changing specific design patterns/recipes per week. It reduces switching costs, gives devs time to grok new languages if need be, and should result in higher quality code for each weekly project.

You might also let devs post fragments of their code as they work on it, and links to their github repos. The reason is that a dev who is really learning a lot, not just exercising existing skills, might get far off track if working in isolation, like a plane that takes off at a heading that is slightly off, and ends up hundreds of kilometers from its target. Plus, it would give more time for people to discuss/debate alternate implementations, and that debate itself would also be a great source of learning.

Re:50 Apps in 50 Weeks Challenge by ryanbrunner on Sunday January 08, 2012 @12:19AM (#3438954)
Even though I signed up and am going to try my best to do something with this, I do agree. If you're targeting different languages / frameworks / etc, it seems like even something simple like doing a code kata in a brand new language is a decent accomplishment for a week.
Re:50 Apps in 50 Weeks Challenge by lespea on Sunday January 08, 2012 @12:09AM (#3438942)
I think that in itself is actually a good learning activity as well.