The Challenge
During May 2012, I challenged people everywhere to code a small project using a language or environment that was new to them or that they had only casually messed around with.
Possible options suggested were: Python, Django, Bottle, Pyramid, Ruby, Rails, Sinatra, Java, ASP.NET, PHP, Objective-C, PhoneGap, Flex, or any other.
In mid-May, I encouraged participants to return here and share their project, tell us about their experience, and what this challenge taught them.
Why this challenge?
My good friend and fellow nGeneer, Jeff Croft, had kicked off a conversation about a specific programming language and how awful it is. This led to the topic that most coders stick to what they know. Digging deeper, several people commented that more of us should try new languages and/or frameworks and broaden our perspective to allow us to make better informed decisions about the tools we choose for building things.
Stories
Long time ago ive hear that you could do really cool things using nodeJS. So i take courage and star learning to code my first app.
I...
I built a dice roller in Node.js. It was very interesting working with event-driven server-side programming.
We had a...
I'm used to a framework that handles most of the low level stuff like data management, and I've usually only touched on JavaScript to...
As suggested I built something simple to start learning PHP and mySQL with, a to-do list application. I also used this project to further...
I never knew making a simple GUI Application would require this much attention to details and have so many issues.
Got my first...
Truth be told, I've been rather a web designer and not a developer working with JavaScript and PHP every now and then so far, so I didn't...
I decided to try this challenge out by writing all the suggestions on a makeshift dartboard and throwing a pencil at it to choose what I...
Decided to keep it simple and not get to fancy so I built the story submission system for the code challenge in Rails.
I chose Rails...