Skip to content

Instantly share code, notes, and snippets.

@rossgeesman
Last active May 15, 2019 06:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rossgeesman/b484d3e7f221acf4499b7f16b8ef7eb7 to your computer and use it in GitHub Desktop.
Save rossgeesman/b484d3e7f221acf4499b7f16b8ef7eb7 to your computer and use it in GitHub Desktop.
Programming Resources

ART/CREATIVE PROGRAMMING

Javascript based creative programming environment

Java based visual programming environment

Live-coding music in Ruby

Community for discovering and sharing code and projects. Maybe some educational tools here...

Live-coding environment for making visual art/motion graphics. I just found this and it looked cool... Have no idea if it's decent.

EDUCATION

Free resources to learn to code. Last time I checked it was project-based and more focused on practical learning over computer science theory.

Browser based code tutorials

Another browser based coding tutorial for JavaScript (Not sure if any good)

Classic book from the academic computer science canon. Might be throwing yourself in the deep end with this but it might be fun to do at some point. I'd be down to do it too since I've only done the first chapter. Here's an interactive version https://xuanji.appspot.com/isicp/

Coding challenges in the browser. Lots of companies use these to screen applicants but you could use the problems to practice a language.

Try out any language in the browser. Useful for prototyping or messing around.

RANDOM RESOURCES

Popular news/discussion site for programmers/tech-entrepreneur types. Lots of interesting content and discussions here and a good place to absorb programming culture.

Long-form Essay for a general audience about the role code plays in the modern world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment