This is a collection of information intended to guide people who want to learn about computer-related topics on their own, based mainly on resources available on the Internet and in books. The files in this repository are the source for a static HTML site.
The idea is that you choose the topic you want to learn about and (in most cases) the level of detail you're insterested in, and the relevant page will suggest resources and a sequence for study and practice to help you achieve that goal. The page will also contain links to prerequisite knowledge and skills which you can follow at your own discretion if you feel you need preparation for learning the topic of interest.
The repository also contains a quick-and-dirty static site generator. It's very basic and not meant to support a wide range of options. It came about as a tool to build this site. It comprises two shell scripts and a convention for directory layout and file names for site content. It depends on the markdown
package to convert markdown to HTML, but is otherwise self-contained.