This is what works for me . Feel free to shoot me a comment or an email.
- Get a real computer – tablet ,smartphone doesn’t work, been there done that
- Vim . Get on the commandline with the best editor ever!
- GCC. I am learning C/C++ because I want to learn the hard way. *insert flame here*
- GDB –very important. I use http://cgdb.github.com .
- irc:c++@freenode . nothing like my own help/support line. I use Irrsi for my client.
- books:C++ without fear and K&R
- tmux – the terminal multiplexer. Coz one term is just isn’t enough.
- caffeine lots of it!