When I first learned to program computers, each project was a small task oriented towards teaching a specific concept, while building on the concepts that I already had learned. Small projects each solved a single problem or puzzle that you could only use the computer to accomplish.

Project Euler reminds me a bit of this type of individual puzzle, but it’s lacking one essential element for learning: Passion. That’s not to say the puzzles aren’t interesting, and perhaps this is more a factor of my interests today as opposed to what they may have been when I was 8, but after solving a few of them, the novelty wears off a bit. They’re not really solving any critical or fundamental life problem, and my interest in doing heavily computational math wanes in proportion to the number of every day problems I feel like I could be solving.

This ties in a bit with my graphic design for web developers idea. What would be ideal is a series of small projects that would be worthwhile to complete. Maybe a CV site? Maybe a redesign of my blog sites? These things would be useful and educational.