Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

What are the best sites for hobbyist programmers to get their inspiration? I often ask myself the question:

'What software will I make today?'.

What sites do you get your inspiration from?

I often do Mac/iPhone developing.

Or is it just StackOverflow?

share|improve this question
6  
If you need to get inspiration externally, you have the wrong hobby. – anon Aug 22 '09 at 13:32
9  
I couldn't disagree more. Not seeking inspiration externally is a bit like sealing yourself in a box. – Aaron Newton Apr 23 '11 at 9:55
I'm in the lots of talent, no good idea camp (None that I haven't talked myself out of). – Paul Jan 17 '12 at 18:55
Any places for socially conscious projects? – Paul Jan 17 '12 at 18:58

migrated from stackoverflow.com Apr 23 '11 at 10:27

closed as not constructive by Matthieu, Mark Trapp Jan 17 '12 at 19:58

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

5 Answers

Here are a few sites that can be good to spend time on if you're bored and in need of a coding challenge:

Mathematical

Contest-related

Challenges posed by companies

Interesting course problems

share|improve this answer

I hope my comment above wasn't too sharp! But I do think finding inspiration is a good idea.

Also, I should add that my Google Reader subscriptions have become a great inspiration to me. When I find sites like the ones above, I subscribe. Here's another really cool site I have come across focused on hacking the Kinect (the name says it all) - http://kinecthacks.net/

Another source of inspiration I have found is locating data sources and creating mash-ups. E.g. http://mashupaustralia.org/data-sources/

It always helps to have some sort of data to work with. I like to think of it as the fuel of an application, where the coding is the engine (maybe that was a bit wishy-washy for stack-overflow, but you know it's true). Your data source could be from a pre-compiled database (like the one above) or it could be collected from somewhere else; e.g. Yahoo Pipes or a Kinect sensor.

Also consider that your iPhone is a data centric device. You have contact lists, music, information about network connectivity, the camera and microphone (as sources of input) and more. What could be some useful ways to implement this data?

share|improve this answer

I usually make software to solve (common) problems I face in my everyday (personal or work) life. Typical examples would be automating tedious or boring tasks that I have to do frequently or semi-frequently. Another example is developing a plug-in or add-on for another piece of software to add a specific feature or solve a certain need you have that the software currently does not meet.

Of course, just writing stuff for the challenge (i.e. see if you are able to accomplish something or solve a given problem) or for fun is also good.

share|improve this answer
1  
For automating tasks I just use Automator, an application built in in Mac OS X – rightfold Aug 22 '09 at 13:48

delicious.com

Excellent source of good programming related bookmarks (search on a tag that's relevant to your interests). Pages can be anything from a good hack to informative research to interesting video presentations.

share|improve this answer

I don't really get my inspiration from websites; it comes from being out in the real world, and seeing real problems and thinking up interesting and fun ways to solve them.

share|improve this answer
3  
I get my inspiration from the bills I have to pay... Just kidding! ;) – Alfred Myers Aug 22 '09 at 13:28
1  
I get my inspiration from the pills I have to take... Just on the weekends though :D... also, kidding – samsam Jan 12 '11 at 15:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.