Skip to content

Instantly share code, notes, and snippets.

Jeremy Buis jeremybuis

Block or report user

Report or block jeremybuis

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
jeremybuis /
Created Jan 27, 2016
Angular Sandbox Escape Cheatsheet
View gist:c487e5f13abd3ffd3964
### Keybase proof
I hereby claim:
* I am jeremybuis on github.
* I am jeremybuis ( on keybase.
* I have a public key whose fingerprint is 21C8 761C 3FCE 1C4F CBC9 70A9 D15D B207 8DFE 16B1
To claim this, I am signing this object:
jeremybuis / zero-init-array.js
Created Apr 16, 2014
A snippet of js that generates a 0 filled array
View zero-init-array.js
Array.apply(null, new Array(5)).map(Number.prototype.valueOf, 0);
jeremybuis / extend.js
Created Apr 10, 2014
An implementation of the extend function for object mixin
View extend.js
// Taken from
(function(window) {
var __slice = [].slice;
function extend () {
var consumer = arguments[0],
providers =, 1),

D3 Streamgraph Example

Series Hover

The series hover interactivity uses the technique from lgrammel seen here:

Data Tooltip

It isn't necessarily a tooltip, but data is displayed by inverting the x-axis value into a date, and mapping the date to the corresponding data value for the series.


Building on this - experimenting with fake 3d svg arcs using two nested orthographic projections and cardinal line interpolation.

View index.html
<!doctype html>
body {
font: 10px sans-serif;
#main {
left: 25%;
position: absolute;
jeremybuis /
Last active Dec 16, 2015
An updated spinny map to work with the new api's

A new spinny map for the masses

You can’t perform that action at this time.