You can email me at or tweet at me (I do not use twitter much).
There's a github repo for this website. Feel free to browse the code :)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,,:,,,,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,,:,,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,::,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,:::::,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,::::::::,::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,:,::::,::,,:::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::::::::::::,:::::::::::::::::::::::::,,,,:::::::::,,,,,::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::::::,::::::::::::,::::::::::::::::::,,,:,::::,::,,,,,::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,::::::::,::,:,:::::.::,:,,,:::::::::::::::::::,:::::::::::,:,,,:::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,:,::::,:,:,..:,:,`..:,..,,::::.:::::::::::::::::,:::::::::::::,,:::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,::,.,,,.,:,,,,,.,.,:,,,::::;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::.`::.. .,..:,.,:,,``.,:,.,'+++'++''::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,: `,,``.`.``.;;::....,.;.:.''''++'+++':,:,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.`....,`````,.```.,.,;;.,`::,:;''';++++;;;:,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..``.,,,.. ``. ```...,..`:;:';''''+'++#+';'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,```,..,:,``.`..`..`,,.`.:;,:,+++++++++++++'';::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:::::,:,:,,:.,`.,..,``.`,..`..:::;'+'+++++++++++'++';::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`,;'.`,;.``````.````.....::';+;'''++###+###++++'+';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,`:.:.';.`. ```..``...,,:'++++'+++#++'++####++##++++;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,`. ,,.`.``````.```.;';'++#######################++++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,..;;;..`..``:`,``,:;+++++##########################++':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.::;''..,..:;,;...:'++#+#+###########################++++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::,.,:,':.`.:,.;:;,.,+++#################################+++;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.::.::;.,'.;'',.;;'+########++++#######################+++:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,:;.,:;:..;;'':.,,.'+###+++#+#############################+'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,...::`::.``,.,:.::,:'++++++++++#############################++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.,`.:..:;,. `,;;;::'+++++++++++++++++#########################+;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.,.``:`++..`:`;;;,,+'''''+++++'++++++++#######################+++:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.```,;+'`.`..''+'++;+''''+++'+++++++++++#######################+'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,`..`:';.``:.'++++'++''+'''''+''+++++++++#++++++#+##+##########++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,`,,:,;;:,`,:,++++++'''''+++''''''''+++++++#+++++++++++########+#+;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::.`.,;;;;,,.::''++++++''''''''''''''''+++++++++++++++++#+#########+;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,`,:;;;':,,:;''++++++''''''''''''''''''++++++++++++++++++++######+':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::``.,,::,:,:::;''++'+++'''''''''''''''''''++''++''''++++++++++######':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::``.:.,:,:;',:::''+'+++'''''''''''''''''''''''''+'''''+++++++++####+':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::,.`,,,,;;:'+;;:':''++'''''''''''''''''''''''''''''''''''++++++++####+;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::.`.:,:;:';''':;;,''++'''''''''''''''''''''''''''''''''''''+''+++####+'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::,,`,:,:::;''';;;;;,;'++''''''''''''''''''''''''''''''''''''''''+++####+;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,:`.,:::;;:;'''''''';''++'''''''''''''''''''''''''''''''''''''''''++####+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::`.:::;;+;;'+##+++''+'+'''''''''''''''''''''''''''''''''''''''''''++###+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::`.'::+;+';'##+#+++''+'''''''''''''''''''''''''''''''''''''''''''''+#+#+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::.,:;;:'++''+##+#+++++++'''''''''''''''''''''''''''''''''''''''''''''++++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,,:',:;'++'+###+#+++'++''''''''''''''''''''''''''''''''''''''''''''''++++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,.;':;''++'##++++;+:'+++'''''''''''''''''''''''''''''''''''''''''''''++++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::,:::;::;''+;###+++;:'+++++''''''''''''''''''''''''''''''''''''''''''''''+++::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,:;+:;+'##+##++#'+'++++'''''''''''''''''''''''''''''''''''''''''''''''+#+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::':+:'+;###++'#';+++++'+''''''''''''''''''''''''''''''''''''''''''''''+++;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,';+;'++#++#;++++++++++''''''''''''''''''''''''''''''''''''''''''''''''#+;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::.::;+;''###++'++#+,+'++'''''''''''''''''''''''''''''''''''''''''''''''''#+':::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,;'+''+####''###'++++''''''''''''''''''''''''''''''''''''''''''''''''''+#':::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::;'+''+##++++##+++++'''''''''''''''''''''''''''''''''''''''''''''''''''+#'::::::::::;;::::;::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::.:''''+###++#';,+++''''++++'''''''''''''''''''''''''''';''';'''''''''''+#':::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::';''++##+'#+##++''''+++++'''''''''''''''''''''''''''';'';;'''''''''''+#':::::::::::::::;::;;;;:::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,:+;+'+#'++#+##+++'+'+++++++++''''''''''''''''''''''''';'';;'''''''''+++#':::::::::::::::;::::::::::::::::::::::::::::::::::::::::;; :::::::::::::::::::::::::::::::::::::::::::::::::::::;+;'++#+###+##+++++++++++++++++''''''''''''''''''''''';;;;;'''''''''+++#':::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::,;+'+++++######++++++++++++++++++++++++''''''''''';'''';;';;''''''''++++#':::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::,,;+'#++#++#####++++++++++++++++######+++++++++'''''''''''''''''''+++++++#;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::;+'+++'#+#####+++++++':######################+++''''''''''++++++++++++++;::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::: :::::::::::::::::::::::::::::::::::::::::::::::::::,:;+'+#+########++++'.+#################++#########++++++++################+;:::::::::::::::::::::::::::::::::::::::::::::::::;;;:::: :::::::::::::::::::::::::::::::::::::::::::::::::::::;''+##+########;:+############+#############################################':::::::::::::::::::::::::::::::::::::::::::::::;:::::: ::::::::::::::::::::::::::::::::::::::::::::::::::,::;'+++####+###:'+###+++#########++###########################################+:::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,:::::::::::::::::::::::::::::::::::::::::::::::,:;++++#####+:++#''+######################################################+###+::::::::::::::::::::::::::::::::::::::::::::,,,:::::;; ,,,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::::::,:,:''#+##+#;++'+##############################################################':::::::::::::::::::::::::::::::::::::::::::,,,:::::::; ,,,,,,,,,,,,,,,:,,,,::,::::::::::::::::::::::::::,::::''++##+'+'+################################################################':::::::::::::::::::::::::::::::::::::::::::,:::::::::: ::::::::::::::,:::::::::::::::::::::::::::::::::::::::''++++++++++##################+++##+'+#####################################':::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::,,,,:::::::::::::::,,:::,::::::::::::::::::;:+++'++;''''''''''+###########++###'''+###################################':::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::,,,:::::::::::::::::::,,,::::::::::::::::, `.;''+#####+++++++++#########++###+'''+##########+########################':::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::`.:;';+#######++++++++#########++###+'+''+#######++'+##################++++#;:::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::,;;''''+######++++++++###########++#+'#++++#######'''##################+++##;:::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::,,,,,,::::::::::::::::::::::,;;;;''''+##+#++++''+++#####++++#####'##+#+++######'''+#################+++##::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::,,,:,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::,;:;';''++#++#+++'''''++###++++++####++++#+++#+##++''''#################+++##::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::,;:;';;''+#++#++''''''++##+###+++###++++++#'+++###'''''+##+#############+++##::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:::::::::::::::::::,;;;';;;'++'+++++''''''+######+++##''''''++++++##+''''''+++#############+++#+::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,:,,,,,,,,,,,,,::::::::::::::::::::::::,;;;';;;;'#'++++''''''''#######+#+#''''''++#####+'''''''##+#############+++#'::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,::,::::::::::::::::::::::,;;;';'';'#+++++''''''''+######+++#''''''+######+'''''''##+##############+##:::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,::,::::::::::::::::::,;;''''';'++++++'''''''''#####++++#'''''++#+####+'''''''+##+#############+##:::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:::::,;;''';;;;'+++++'''''''''######+###+++''++#+##++'''''''''##+############++#':::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,::::,;;'';;;;''++++''''''''''+########+++++++++####+++'''''''+#+############+##::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::;;;;;;;;''++++'''''''''''+####+#+++++++++##+#++++'''''''+##+#############+::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::;,;;;;;;''''+''''''''''''''+#############+#++++++''''''''+##############+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,:,.;;;;:;'''''''''''''''''''''''++#######+++++'++++'''''''+++##########+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,:,,;';:;'''''''''''''''''''''''''''''++'''+'''++++'''''''''+++++++++'''':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,.....,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.....,,,.,;';:;''''''''''''''''''''''';'''''''''''''++++'''''''''''++++''''''''::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,, ,,,,,,,,......,..,,,,..,,,,,,,,,,,,,,,,,,,,,,.......,.:''';;'';'''''''''''''''';;;;;''''''''''''++++''''''''''''''''''''''''::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.`` ,,,,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......;''';;'';'''''''''''''''''';;;'';;;;;';;;'+++'''''';;;;;''''''''''''''::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.`` .,,,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....;:''''''+''''''''''''';''''';;;;;;;;;;;;'++''''';;;;;;;;;;''''''''''';::::::::::::::::::::::::::::::::::::::::::::::::::::::::,.`` ..,......,...,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....::''+'''+''''''''''''''';;;;;;;;;;;;;;;'''''';;;;;;;;;;;;;;'''''''''';::::::::::::::::::::::::::::::::::::::::::::::::::::,,..```` ,,,,,,,.,,.......,,....,,,,,..,,,,,,,,,.,.,..,.........;;''+'++'''''''''''';;;;;;;;;;;;;;;;;;'''';;;;;;;;;;;;;;;;;'''''''''::::::::::::::::::::::::::::::::::::::::::::::::::,..```````` ....,,,..........,,,,.....,,.,,,,..,,....,,.,,.........;';'''''''''''''''';;;;;;;;;;;;;;;;;;;;'';;;'###+;;;;;;;+';''''''''':::::::::::::::::::::::::::::::::::::::::::::::,.```````````` ..........```.....,,,,,,...,,,,,...,,,,...,,,,,........,'''';;;;;'''''''''';;;;;;;;;;;;;;;;;;;;';;'+##+++;;;;;''''''''';''':::::::::::::::::::::::::::::::::::::::::::::,.`` ``````````` ...,,,,,,....,....,,,,,,,,,...,,,..,,,,,,,,,,,,,........;''';;;;''''''''''';;;;;;;;;;;;;;;;;;;'';;;''+'''';;;'';'''''''''';::::::::::::::::::::::::::::::::::::::::::::.`` ``````````. .........,,,,,,,,,,,,,,,,,,,..,,,.,,,,,,,,,,,.,,..,,..,,,;'';;;;'''''''''''';;;;;;;;;;;;;;;;;;''';;;;''';;;;'''''''''''''';::::::::::::::::::::::::::::::::::::::::::::,.``````````````` ...``....`..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;';;;'''''''''''';;;;;;;;;;;;;;;;;;;;''''''';;;;;'''''''''''''''::::::::::::::::::::::::::::::::::::::::::::::::,...`````````` ...``...````.....,,,,,,,,,,,,::,,,,,,,,,,,,,,,,,,,,,,,,,.,;;;;';;'''''''''';;;;;;;;;;;;;;;;;;;'''''''';;;;;;'''''''''''''':::::::::::::::::::::::::::::::::::::::::::::::::,...````````` .``````.........,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,.,,,,...;;;;;;;'''''''''';';;;;;;;;;;;;;;;;''''''''''';;;;'''''''''''''':::::::::::::::::::::::::::::::::::::::::::::,,..```````````.. ``````................,.,,,,,,,,,,,.,,,,,,,,,,,,.....,..,..;;;;;;;'''''''''';;;;;;;;;;;;;;;;;;'''''''''';;;;''''''''''''''::::::::::::::::::::::::::::::::::::::::::,..```````````...... ``....................,..,,,,,,,,,..,,,,,,,,,.,,............,;;;;;;''''''''';;;;;;;;;;;;;;;;;'''''''''''';''''''''''''''';::::::::::::::::::::::::::::::::::::::,,.`````````````........ .......................,,,,,,,,,,,...,,,,,,,,,,..............,'::;,''''''''';;;;;;;;;;;;;;;;;'''''''''''''''''''''''''''';:::::::::::::::::::::::::::::::::::,..```````````````......... .`..........................,,,,,,.,,,,,,,,,,...`'##',........'',;:'''''''''';;;;;;;;;;';;;;''''''''''''''''''''''''''''':::::::::::::::::::::::::::::::::,..``````````````````......... ``..............................,,,,.,,,,,,..,,`.#####+,......:;,;;'''''''''';;;;;;;;;;;;;;'''''''''''''''''''''''''''''':::::::::::::::::::::::::::::::..``````````````````````........ ```........................,,,,,,,,,,.....,,,. .'#######+,....,::;;:''''''''';;;;;;;;;;;;;;''''''''''''''''''''''''''''''::::::::::::::::::::::::::::::.`` ``````````````````````````.. ````.``.............,....,,,,,,,,,,,,,,,..,,. .++##########,..,,,:':''''''''';;;;;;;;;;;;;;;;''''';;;;;;''''''''''''''''':::::::::::::::::::::::::::::.` ```````````````````````````` `````````............,..,,,,,,,,,.,,,,,,,,,` `'++###########+:,`,:;''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;'''''''''''''''''''::::::::::::::::::::::::::::,`` ` ```````````````````````````. ````````........,,...,,,,,,,,,,,,,,,,,,,,. :+++#############+;,:;':''''''';;;;;;;;;;;;;;;;;;;;'''''''''''''''''';;'''''::::::::::::::::::::::::::::,.` ```````````````````````..... ```````.............,,,,,,,,,,,,,,,,,,,. `` .'+++##############+`.;',''''''';';;;;;;;;;;;;;'''''++++++++++++++++#+;;'''';::::::::::::::::::::::::::::::.```` `````````````````.......`` ```````.............,,,,,,,,,,,.,,,,,. `` `;++++##############'.`;';'''''''';;;;;;;;;;;;;;'+#+++++++''++++++++++';;'''';::::::::::::::::::::::::::::::::,..````````````````.....``````` ````````.`.....,,,..,,,,,,,,,,,,,,,,` ``` `;+++++##############':.;'':''''';;;;;;;;;;;;;;;;''+++++'''''''+''''+++'''''''::::::::::::::::::::::::::::::::::::::,,....````.....`````````.. ``````````.........,,,,,,,,,,::::,. ``` `:++++++#############'+;`;'',''''';;;;;;;;;;;;;;;;'''''''''''''''''''+''''''''':::::::::::::::::::::::::::::::::::::::::,,,,,..``````````...... ```````..`.........,,..,,,,,,,:,` ```` `,+++++++###############:`:'':;''';;;;;';;;;;;;;;;;'''''''''''''';;''''''''''''',,::,::::::::::::::::::::::::::::::,,::::,,..`````````.......... ``` ``.```........,..,,,,,,,,` `````` .'+++++++###############;.:''':''';;;;;;;;;;;;;;;;;'''';;;;;;;;;;;;;;;''''''''';,,,::::::::::::::::::::::::::::,,,.`..,,..```````............... ``` ``..``..........,,,,,,`` ```````` `:+++''+++###############'`:''':;'';;;;;;;;;;;;;;;;;;'''';;;;;;;;;';;'''''''''''...,,,.,,,,,.,:::::,,,:,,:,,,,,.````````````````................. ```.```..................`` `````````.;'::;++++##############+'.,''';;'';;;;;;;;;;;;;;;;;;;;'';;;;;;;';';''''''''''''.``.,+.....`.,,,......,..,......`````````````.................... ```..................... ` ```````````.:':,;+++++###############'.:'''';''';;;;;;;;;;;;;;;;;;;';;;;;;;;'''''''''''''''''++;#+'...```....`..`..`........```````````...................... ``....`................` ````````````,;;,:++++++###############',:'''':''';;;;;;;;;;;;;;;'';;';;;;;;;;''';;''''''''''+###.:++,.........`...`.``......``````````........................ ``.`................... ```````..```.::,,;++++++################.:'''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';';;''''''''+###:.'#+.............`......```````````.......................... ``.................... ```````..```.,::,;+++++++###############+.:''''';'';;;;;;;;;;;;;;';;;;;;;;;;;;;;''';;'''''''''###;`.'+++,.........``.......``.....``............................ ``...````............ `````....``.,::,:'++++++++##############;.:'''''''''';;;;;;;;;;;;';;'';;;;;;;;;''''''''''''''+###`':+++++;.........`............................................ .`..................` ````......`..:;,:'+++++++++##############;.,;''''''''';;;;;;;;;;;;'';''';;;;;;;'''''''''''''''####+++++++++;........``........................,..,,.............. .................... ``.........,,::,;'+++++++++##############+.,''''''''''';;;;;;;;;;''''''';';;;''''''''''''''''+###+++++++++'''........`..............,........,,,,,,,,,,,,,,...... `......``.......... ` ``.......`,,::::''''+++++++###############,,'''''''''''';;;;;;;;''''''''''''''''''''''''''''+####++++++++++';;:......................,,.........,,.,,.,,.,....... ...................` `........,::::,:;;'+'++++++###############.,''''''''''''';;;;;;;;;'''''''''''''';'''''''''''+#####+++++++++++::'......................,,,.......,,.,,.,,......... ``.......`.........`` `.....,...;,;:::;;;''+++++++###############..'''''''''''''';;;;;''';''''''''''''';;;'''''''''+'##+#++++++++++++:,::......................,,.......,............... ```................`` `....,,..:;:;:::;'+'++++++++##############+`,'''''''''''''''';;;;;;''''''''''';;;;;;''''''''+++'++##++++++++++++::,;.....................,,,...................... `................````.,,,,..,+:;;:;;'++++++++++++##############.,;''''''''''''''''';;;;'''''''''';;;;;;;;;;'''''++++####++++++++++++';:::.....................,,...................... ``.`..............```..,.,...';;;:::;'''++++++++++#############+`,;'''''''''''''''''''''''''''''''';;;;;;;;;''''+#++####++++++++++++++;;;:,...,........................................ `................,,```..,,,.,:;::;;:;;+'+++++++++++##############.,''''''''''''''''''''''''''''''';;;;;;;;;;;'''++#######+++++++++++++++;;:::,:,.........,,............................. ................:';```..,,,.,';'';::''+++++++++++++##############.,''''''''''''''''''''''''''''''';;;;;;;;'';''''#######+++++++++++++++++';';;::,.........,,,........................... ...............:+#;``..,,,,:;''';;:;'++++++++++++++#############+.:'''''''''''''''''''''''''''''';'';;;;;'''''''########++++++++++++++++++''';;:,;...................................... ......```.....;+##'``.,,:,:'+''';::++++++++++++++++#############+.:''''''''''''''''';''''''''''''''''''''''''''+#######++++++++++++++++++++'''';:::..................................... .......`.....;+##+,..,,;::'++'';;;+++++++++++++++++############++,:'''''''''''''''';;;;;;'''''''''''''''''''''+#######+#+++++++++++++++++++++'++'';,:,,................................. ............;;###:,..,:;:'+++'''''++++++++++++++++++###########++;:''''''''''''''''';;;;;;''''''''''''''''+'++#########+++++++++++++++++++++++++++'';..;:............................... ....``.....:;###::,.,,:;''++';'+;#######++++++++++++###########+++:'''''''''''''''';;;;;;;;;;''''''''''+'''++########++++++++++++++++++++++++++++++++';,.+'............................. ..`........''##:::,,,:;:'+++''++##############++++++###########+++,'''''''''''''''';;;;;;;;;;;;'''''''''''+++#######++++++++++++++++++++++++++++++++++++'':+,........................... ```.......;:##;:::,.,:'+'++++##+#################+++##########++++:''+'''''''''''''';;;;;;;;;;;;''''''''''++#######++++++++++++++++++++++++++++++++++++++++:'........................... ```......::'#+::::,,:;'+++####################################+++++'++''''''''''''';;;;;;;;;;;;;''''''''''+#######++++++++++++++++++++++++++++++++++++++++++'..........```.............` `.......,::+#:::;;,,::++######################################+++++'+++''''''''''''';;;;;;;;;;;''''''''''+######+++++++++++++++++++++++++++++++++++++++++++++...........```........````` ........::;#;::;;;,,,'+#######################################+++++++++''''''''''''';;;;;;;;;;;;''''''''++#####+++++++++++++++++++++++++++++++++++++++++++++.............``````````````` .......,::++:::;;:,,:++#######################################++++++++++'''''''''''';;;;;;;;;;;'''''''''+#####++++++++++++++++++++++++++++++++++++++++++++#+.........``....````````````` .......::,+;::;'':,,;+########################################++++++++++'''''''''''';;;;;;;;;;'''''''''+#######+++++++++++++++++++++++++++++++++++++++++++##.........`....`````````````` ......,:::';::;;':,:'#########################################+++#++++++'''''''''''''';;;;;;;;''''''''+######++++++++++++++++++++++++++++++++++++++++++++###....,:;,......`````````````` ......:::;;::;;;+,,:'#########################################+++#++++++'''''''''''''';;;;;;;'''''''''+######+++++++++++++++++++++++++++++++++++++++++++####+,.:';;'........```````````, ....`.::::;;;;;;#,,:+#########################################+++#+++++++'''''''''''''';;;;;;''''''''+######++++++++++++++++++++++++++++++++++++++++++++######+####+'::......``..```..,. .....,:::;::;;;;#:,:+#########################################+++#++++++++''''''''''''';;;;;;'''''''+#####++++++++++++++++++++++++++++++++++++++++++++++############'';',....```````.. .....::::;:;;;;'#:,;+#########################################++++++++++++''''''''''''';;;;;'''''''++######++++++++++++++++++++++++++++++++++++++++++++#############''';'....`` ````` ` .....:::::;;'''+#:,;##########################################++++++++++++''''''''''''''';;'''''''++######+++++++++++++++++++++++++++++++++++++++++++++##############++';'.``` ....,::::;''''++#:,;###########################################++++++++++++'''''''''''''''''''''''+#####++++++++++++++++++++++++++++++++++++++++++++++###############+++''`` `` ....,::::;;'''+##,,'###########################################+++++++++++++'''''''''''''''''''''+#####+++++++++++++++++++++++++++++++++++++++++++++++############# ....::::;;'';''##,,+###########################################++++++++++++'''''''''''''''''''''++###++++++++++++++++++++++++++++++++++++++++++++++++####################+'` ` ....::::;'''';;##::'###########################################+++++++++++++'''''''''''''''''''++###+++++++++++++++++++++++++++++++++++++++++++++++++#####################++,.` ` `` `...::::;'''';+##::+############################################+++++++++++''''''''''''''''''+++#################+++++++++++++++++++++++++++++++++++#########################'': ....:::;;''+''###::+############################################+++++++++++''''''''''''''''''++###########################++++++++++++++++++++++++++##########################'; ....:::;;+'+;+##+,:+#############################################+++++++++++''''''''''''''''++##############################################+++++++###########################+''` `` ...,:::;''++'###+,:+#############################################++++++++++++'''''''''''''+++################################################++++++#############################'; ```` ...::::;'++++###+::+##############################################+++++++++++''''''''''''+++###################################################+++##############################++````` .`.;;::;'+#+####+::###############################################++++++++++++''''''''''++++#####################################################+###############################+`````` .`.:'::;++#+####+::################################################++++++++++++'''''''+++++#######################################################################################.....` ``,:+;:'+##+####+::#################################################+++++++++++++'++++++++########################################################################################...,.. ..:;';:'+##+####+;:##################################################++++++++++++++++++++#########################################################################################'.,,,, ..;;;;:'+#######+;:##################################################+++++++++++++++++++###########################################################################################,,,,, `,';'':'+#######+;;###################################################+++++++++++++++++############################################################################################:,,.. `:';++;;+#######';:####################################################+++++++++++++++#############################################################################################+,``` `:';+';;+#######';;#####################################################+++++++++++++###############################################################################################` ` `:'++++;+#######'::#####################################################++++++++++++################################################################################################```` `;'++##''#######':;#######################################################+++++++++#################################################################################################:`.` .''#+#+''#######':;#########################################################++++++##################################################################################################'... .''#+###'++#####':;##########################################################++++###################################################################################################+,.. `+'#+##++++#####;:;##################################################################################################################################################################,.. `;++#####'+#####;:;##################################################################################################################################################################,., .,#+####+++#####;:;##################################################################################################################################################################,,, ..#+#####+'++###;:;##################################################################################################################################################################,,, ..'+#####+++####;;;##################################################################################################################################################################,,, .`.#######+++###;:;##################################################################################################################################################################,., ``.+######+++###':;##########################################################################################+#######################################################################,., ``..########++##':;##################################################################################################################################################################,.. ``;#######++##',:+++++++###########################################################################################################################################################,.. ````.+#######+##',:++++++++++++######################################################################################################################################################,,, ...:+#######+#',:++++++++++++++++##################################################################################################################################################,,,
and I'm a freelance programmer. I have a masters degree in Statistics, but prefer working in web development. I focus on creating frontend applications, but lately, I find myself writing a lot of Ruby.
I like to hike, do sports (squash, football, kick-box), woodworking and reading. I'm a dog person, a music addict and an open source enthusiast.
you can find me on github and the stackexchange websites. See #contact for more information. I occasionally blog about ubuntu, sublime text and the web.
A lightbox wrapper for Ken's amazing slick carousel.
A magic plugin for Sublime Text.
Emoji support for XeLaTeX documents.
Custom Sublime Text theme.
Window manager's best friend. In a gem.