Exercise Your Programming Muscles Exercise Your Programming Muscles / tutorial / free


The focus of this subreddit (/r/dailyprogrammer) is to provide daily challenges to keep your mind and fingers busy between projects.
4 favorites
submitted over 4 years ago, by SkinnyGeek1010
Exercise Your Programming Muscles popular tutorial



Dude, freaking awesome. I'm going to start doing these.

pineapple, over 4 years ago


Cool! I find them very humbling, especially if you don't peek at others answers... for me there's always a Doh! I should have done that. Followed by suggestions by others on how to make your program more efficient (if you ask for feedback).

Even though some might seem trivial, this one for example showed me the lack of a map method for string in JS, and how another used a hack to map a string.

I'm going to try and do one every night, it also gives me a chance to use CoffeeScript more :)

The only downside is I find myself spending time trying to make is faster/more readable/less lines/ etc... lol

SkinnyGeek1010, over 4 years ago

Login or to comment.

Tutorials are any resources you learn from.

Examples: an intro to html5 screencast, a pdf about git, photoshop effects tutorials, meta-programming in ruby, lambda calculus, higher-order fixed-point combinators.

Tools are websites, apps or services used -on- your project (indirectly), to aid the process.

Examples: A color scheme generator, email marketing software, usability heat maps, css3 code generators, a downloadable png compressor.

Assets are downloadable files used -in- your projects, usually as code, textures, or images.

Examples: a jquery sticky menu, photoshop brushes, background textures, mvc frameworks, twitter bootstrap, 960 grid system.