Skip to content

Instantly share code, notes, and snippets.

@tswicegood
Created March 17, 2011 04:26
Show Gist options
  • Save tswicegood/873838 to your computer and use it in GitHub Desktop.
Save tswicegood/873838 to your computer and use it in GitHub Desktop.
The outline of a blog post describing the dream-classes that I'd want for a masters in Hack/Hacking.

How to think like a hacker.

Still think jailbreaking should be spelled with two words and involve police chases? Hackers have a different perspective on the world. Not what does this gadget do, but what can I make it do. This course introduces you to that mentality so you can start thinking like hacker.

A hacks guide to programming in Python

Ever have to change a 100,000 line document from

Building deployable web applications in Django

Grokking JavaScript and jQuery

Telling stories with visualizations

Working with Protovis

Ethics of a RESTful interface

Difference between data and information

Command-line fu

Security online: how to protect yourself and others

Participating in online communities (or: there's more community than Twitter out there)

The IANAL introduction to open-source licenses

Extra credit classes

Semantics and the web

Getting comfortable on CouchDB

Building servers with Node.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment