Projects can be in a scripting language, Bourne Shell, BASH, python, perl, javascript, or in a compiled binary language such as fortran, c, c++, java and should adhere to free software principals. Choose an existing free software license GPL, MIT, BSD, or craft your own.
Start a coding project for fun, get user interaction by starting a thread for feedback.
Post about your progress and your new releases. Get feedback and ideas for features from your user base and fans.
Talk with other coders about techniques and programing languages.