Skip to content

Instantly share code, notes, and snippets.

Colin Eberhardt ColinEberhardt

Block or report user

Report or block ColinEberhardt

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
@ColinEberhardt
ColinEberhardt / .block
Created May 15, 2019
Line / Area Chart
View .block
license: mit
@ColinEberhardt
ColinEberhardt / .block
Last active Nov 23, 2018
Cryptocurrency average order price versus size
View .block
license: mit
@ColinEberhardt
ColinEberhardt / .block
Last active Nov 15, 2018
Perspective + d3fc
View .block
license: mit
@ColinEberhardt
ColinEberhardt / gist:2db8e0f6a3af35293f5d3f26cacc5687
Last active Oct 5, 2018
I honestly think web development is getting harder ...
View gist:2db8e0f6a3af35293f5d3f26cacc5687
Expanding on the sentiments of this tweet: https://twitter.com/ColinEberhardt/status/1048099572537548800
"I honestly think web development is getting harder. We have some amazing and innovative tools / frameworks, but
their loosely-coupled nature results in fragility. And when things go wrong, you need a surprising depth of
knowledge to resolve the issue."
Here's a a list of things that went wrong, or were more difficult than I might have anticipated over a short
2 hour period ... when creating a new web project
1. Dependencies that were not on npm
@ColinEberhardt
ColinEberhardt / .block
Created Sep 13, 2018
Yahoo Finance Chart
View .block
license: mit
@ColinEberhardt
ColinEberhardt / .block
Last active Sep 13, 2018
Yahoo Finance Chart
View .block
license: mit
@ColinEberhardt
ColinEberhardt / gist:0ab739f18576e6e90ce784a765c26b75
Created May 29, 2018
WebAssembly transform giving support for multi return values
View gist:0ab739f18576e6e90ce784a765c26b75
const fs = require("fs");
const { parse } = require("@webassemblyjs/wast-parser");
const { print } = require("@webassemblyjs/wast-printer");
const identifiedToIndex = require("@webassemblyjs/ast/lib/transform/wast-identifier-to-index/index");
const t = require("@webassemblyjs/ast");
const traverse = t.traverse;
const insert = (a1, a2, index) => [
...a1.slice(0, index),
...a2,
@ColinEberhardt
ColinEberhardt / .block
Last active Jan 16, 2018
WebAssembly integer operations
View .block
license: mit
@ColinEberhardt
ColinEberhardt / .block
Last active Oct 17, 2017
Label layout example
View .block
license: mit
You can’t perform that action at this time.