petrichorcode / open-guide-to-learning-tech-geek-nerdy-stuff

A list of resources to learn geek/tech/nerdy related topics, e.g. programming languages, android development, math, korean language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open Guide To Learning Tech/Geek/Nerdy Stuff

A list of resources to learn tech/geek/nerdy related topics, e.g. programming languages, android development, math, korean language and the like.

Table of Contents

Introduction

Over time I've built a decent list of links to web resources which contain good material to learn stuff.

What stuff? "Tech" stuff (like Python, BSD, Vim, Security, Javascript, Unix), or other geeky/nerdy stuff (math, how to learn the Korean language, Philosophy, etc).

An example of one of these links could be a simple line like this, with a few words to describe what it is, and the actual link:

Or like this:

When there were multiple links related to the same topic, I would put them together (in no particular order) under a category, such as this:

Python

Making this list publicly available, and letting everyone collaborate

I think it is valuable to make this list available to everyone, and most importantly, open to anyone's contribution. If you know how to use Github, it should be easy for you to add your own links. Over time, my hope is that these contribution will make this list of resources very useful as a good "filter" to find just the good stuff.

Principles behind adding new stuff

The principles behind adding a new link (or a new category) are the following:

  1. You can propose a new category if it belongs to the same tech/geek/nerd stuff.

  2. You can propose a new "link", by actually simply adding

$category: $succint_description $link

(e.g. Video games and AI: http://togelius.blogspot.com/2016/01/why-video-games-are-essential-for.html)

If your link points to a discussion, which then points to the actual resource, such as in the case of a Hacker News discussion, you can simply write this:

$category: $succint_description $link-to-discussion and $link-to-resource

(e.g. Berkeley AI Materials: https://news.ycombinator.com/item?id=10929985 and http://ai.berkeley.edu/project_overview.html)

Content starts here

Android

Artificial Intelligence

Assembler

Cloud Computing

Command Line

Compilers

Computer Science

Containers

DevOps

Education

Java

Javascript

Postgresql

Python

Unix

Vim

Miscellaneous

Temporary or unorganized

Further reading

n.a.

Content ends here

Credits

Many thanks to all contributors to this project. Thanks also to those who have given detailed feedback - they will be listed below here. Example: anonymous coward,

The original author is Simone Brunozzi Twitter blog medium

Disclaimer

This guide and all associated comments and discussion do not constitute any advice in any respect, and they do not represent an endorsement of any product or service. No reader should act or refrain from acting on the basis of any information presented herein without seeking the advice of counsel in the relevant jurisdiction. The author(s) expressly disclaim all liability in respect of any actions taken or not taken based on any contents of this guide or associated content.

License

Creative Commons License

This work is licensed under a Creative Commons CC0 1.0 Universal (CC0 1.0) license. License details are available here.

About

A list of resources to learn geek/tech/nerdy related topics, e.g. programming languages, android development, math, korean language

License:Creative Commons Zero v1.0 Universal