Why read/watch? I mean... maybe you can enjoy coding offline ? You can git clone many things... the linux kernel, the openbsd source tree, the bootstrap project, whatever you love. And then hack on it ! On my external HDD, I use to bring with me a Debian mirror and a CPAN mirror, so I can hack offline (building system scripts, etc). On the other side, if you want to take a rest of coding, there are free publications and podcasts for many knowledge topics, I think a search engine will drive you to some ebooks in the areas of your personal interest. Just two suggestions if you want to explore them: "modern perl" (http://onyxneon.com/books/modern_perl/) "Higher-Order Perl" (http://hop.perl.plover.com) First one is refreshing if you think "perl is perl4 of 1990", second one is an enlightening experience whatever programming language you like (even if not Perl). But don't discard to make a git clone of your favourite project, tool, etc and pass the time "reading" source code (and even touching it!!). Enjoy in Africa!
Also recommended in this reply