Skip to content

Instantly share code, notes, and snippets.

View ysndr's full-sized avatar

Yannik Sander ysndr

View GitHub Profile
@ysndr
ysndr / Readme.md
Last active February 7, 2022 16:18
Curriculum Vitae
View Readme.md

Curriculum Vitae

Yannik Sander

Available in German and English.

Notice that the English version is the main document! In case of any differences the English document holds precedence


Created with Pandoc, Nix and LaTeX

View keybase.md

Keybase proof

I hereby claim:

  • I am ysndr on github.
  • I am ysndr (https://keybase.io/ysndr) on keybase.
  • I have a public key ASCtw92hDQQ0CyXkS-F2BY-3kVjsdV-3NuK3uIC5iz0ILQo

To claim this, I am signing this object:

@ysndr
ysndr / Arrow.js
Last active August 29, 2015 14:07
arrowJS ( Minimal Middleware Manager (M3) )
View Arrow.js
/** ---IMPORTS {{{ */
var E3 = require('E3')
/** ---OUT --- */
var Arrow = module.exports = {}
Arrow.create = function(options){
options = options || {}
var stack = []
, api = {}
@ysndr
ysndr / ControllerManager.js
Last active August 29, 2015 14:06
ControllerManager
View ControllerManager.js
/**
* File: index (.js)
* Description: Manages extern controllers bound together using events
* Dependencies: E3 (https://gist.github.com/813449af4a6c05b2cede.git)
* Author: y4ng0 @ yangodev
* Licence: MIT
*/
var E3 = require('E3'),
util = require('util'),
@ysndr
ysndr / E3.js
Last active August 29, 2015 14:06
EnhancedEventEmitter (E3) for Node.js
View E3.js
/**
* Description: Slightly extended EventEmitter. Ported from Node.js/events.js
* Author: y4ng0 @ yangodev
* Licence: MIT
*/
/**
* EventEmitter class