Oddbean new post about | logout
 This is great, but just to be clear some of these things I don't understand.

Clone a repo - that's a GitHub thing right? I'll add that to tools I have to become familiar with 

What is an ide?

Some code is relatively easy to understand, but much that I've seen is very opaque and requires a baseline understanding of programming concepts that I'm not incredibly fluent with. 
 Wait, sorry @Vic I think I understand now.

You're saying the best place to start is to find an existing project I find interesting, find the rep and copy it to tinker with and test small changes.

Learn by doing essentially. Appreciate the suggestion, I'll poke around and see what I can find. 
 yes. and for clarity, an IDE is an Integrated Development Environment. Good ones will give you a leg up with support for color syntax highlighting code, method/function tracking, various auto complete.