Skip to content

Instantly share code, notes, and snippets.

@passcod
Created August 22, 2012 10:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save passcod/3424138 to your computer and use it in GitHub Desktop.
Save passcod/3424138 to your computer and use it in GitHub Desktop.
What you really need to know to hack on the web
graph hackwebtech {
HTML;
Javascript;
Some_Server_Side_Language;
HTML -- DOM -- Javascript;
HTML4 -- HTML -- HTML5;
HTTP -- XHR -- Javascript;
Javascript -- CSS -- HTML;
Javascript -- CoffeeScript;
CSS4 -- CSS -- CSS3;
CSS -- Box_Models;
Box_Models -- Content_Box;
Box_Models -- Border_Box;
Box_Models -- FlexBox;
HTML5 -- CSS3 -- ES5;
ES5 -- Javascript -- ES6;
HTML5 -- WebSockets;
WebSockets -- TCP -- HTTP;
TCP -- IP -- DNS;
TCP -- Sockets -- Unix;
HTTP -- Some_Server_Side_Language;
HTTP -- Load_Balancer -- DNS;
Load_Balancer -- WebSockets;
Some_Server_Side_Language -- Being_able_to_read_a_bunch_of_these_for_debug;
Being_able_to_read_a_bunch_of_these_for_debug -- Ruby;
Being_able_to_read_a_bunch_of_these_for_debug -- Python;
Being_able_to_read_a_bunch_of_these_for_debug -- C -- x86_Assembler;
Being_able_to_read_a_bunch_of_these_for_debug -- Perl;
Being_able_to_read_a_bunch_of_these_for_debug -- PHP;
Being_able_to_read_a_bunch_of_these_for_debug -- Java;
Being_able_to_read_a_bunch_of_these_for_debug -- Shell -- Bash;
Being_able_to_read_a_bunch_of_these_for_debug -- Lua;
Being_able_to_read_a_bunch_of_these_for_debug -- Lisp;
Being_able_to_read_a_bunch_of_these_for_debug -- DOS;
C -- C_plus_plus;
C -- C_sharp;
C -- Objective_C;
Lisp -- Scheme;
Lisp -- Clojure -- Java;
CSS -- Prefixing -- LeaVerou_PrefixFree;
Prefixing -- Browsers;
CSS -- Sass;
CSS -- LESS;
CSS -- Stylus;
CoffeeScript -- IcedCoffee;
ES5 -- Strict_Mode -- CoffeeScript;
Javascript -- jQuery -- Zepto;
Zepto -- Backbone -- jQuery;
PrototypeJS -- Javascript -- MooTools;
Sinatra -- Ruby -- Rails -- jQuery;
Sinatra -- Rack -- Rails -- PrototypeJS;
Rails -- MVC;
Rack -- HTTP;
GET -- HTTP -- POST;
PUT -- HTTP -- DELETE;
OPTIONS -- HTTP -- PATCH;
Status_Codes -- HTTP;
Cookies -- Headers -- HTTP;
Django -- MVC -- Backbone;
Python -- Django -- PlayDoh -- Mozilla -- Firefox -- Firebug;
Firefox -- Browsers -- WebKit;
Opera -- Browsers -- IE;
MVC -- CakePHP -- PHP -- CodeIgniter -- MVC;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment