Here's a collection of books I've read and software I tried, things you may not have heard about but might find useful. It's very personal, filtered through my experience.

Programming books

The Art of Unix Programming
So, you want to be a real programmer? Then you'd better read this. Creative Commons Attribution-NoDerivs
Thinking Forth, by Leo Brodie
A classic book on how to think like a programmer. Creative Commons Attribution-NonCommercial-NoDerivs.
Eloquent Javascript
Excellent programming manual by Marijn Haverbeke. Creative Commons Attribution.
Impatient Perl
Brief overview of the core language by Greg London. GNU Free Documentation License.
Programming Ruby
A most comprehensive Ruby book. The 2001 edition is freely available.
Thinking in C++ 2nd Edition by Bruce Eckel
Freely available e-book on using C++ the way it was designed.
Bruce Eckel's Thinking in Java, 3rd Edition
Same as above, only for Java. Both recommended.
Practical Common Lisp, by Peter Seibel
Good Lisp book, freely available online.

Operating systems

Fedora
A Linux-based operating system with a good balance between user-friendliness and expert-friendliness. Cutting edge, yet very stable. Community-driven; dedicated to software freedom.
Arch Linux
A Linux distribution for knowledgeable users. Exceptionally well documented. Bleeding edge, with a vibrant community.
Linux Mint
Elegant GNU/Linux destkop distribution with an excellent live CD, useful both for day-to-day tasks and basic data rescue.
Mandriva Linux
Developed by a commercial enterprise; very friendly; equally good as a live CD and an installed system.
SliTaz GNU/Linux
A new operating system in a very small package. Equally good as a live CD and an installed system. Low requirements.
FreeBSD
A modern, friendly Unix under a liberal open source license. Lightweight, supports old hardware well. Base distribution requires some expertise; derivatives such as PC-BSD are suitable for anyone.
Haiku
The open source successor to BeOS is a friendly and very lightweight operating system. Unfinished; development is steady, but slow.
AROS
A modern, open source revival of Amiga OS. Still in development. Distributions are available.

Wiki engines

PmWiki
Lightweight but feature-rich wiki in PHP with flat-file storage. Originates in academia. Batteries included. Some assembly required.
DokuWiki
Large, user-friendly wiki in PHP with flat-file storage.
OddMuse
Single-file wiki in Perl with flat-file storage and built-in blogging support.
Moin Moin
Wiki written in Python; can run stand-alone, via the built-in webserver. Easy to get started with; just unarchive and run the main script.
MediaWiki
Large, complex wiki in PHP using an SQL database for storage. Originally written for Wikipedia; very complex administration.
Last modified: Sat 09 03 2013, 09:36:01 UTC