We're a place where coders share, stay up-to-date and grow their careers.
Programmer, naturalist.
McMaster University
Director of Engineering, Co-founder at Weever Apps
All private interactions must abide by the code of conduct.
inquiry-monad
Inquiry is a process flow that allows one ask multiple questions about a subject value. This process grants observability over all results, returning a collection of all successes, failures, and the original subject.
TypeScript • 2 stars
booltable
Functional alternatives to complex and incongruent if/else statements
TypeScript
falsifire
Falsifiable unit test module.
if-alternatives
Alternatives to "if" and other conditionals in JS.
precommit-test-integrity
Bash script for testing the integrity of tests by detecting focus cases before commit.
Shell
spectrobirb
Spectrograph video generator methods. One in R (very slow) and one in FFMPEG
HTML
Javascript, Flow, TypeScript, R, Rust, Ruby, PHP, Bash, functional programming in general. Programming since 1993.
Rust, Vue, and Engineering Management.
Rob Porter
Well, at this point I'd have to say you'll need to also tak...
Jun 14 '19
emit as I described, is a made up term. I borrowed it from ...
Jun 13 '19
If you can find code not working correctly, please post it he...
I've been using gitify.io desktop app. Works well.
Thank you for this. So many times I've found docs with foo ...
Jun 10 '19
Being insulted if someone tries to explain to them somethin...
Jun 8 '19
This is great! 👍
Jun 7 '19
Thanks!
Recent comments
Building Expressive Monads in Javascript: Introduction
Well, at this point I'd have to say you'll need to also tak...
Building Expressive Monads in Javascript: Introduction
emit as I described, is a made up term. I borrowed it from ...
Building Expressive Monads in Javascript: Introduction
If you can find code not working correctly, please post it he...
How do you manage your github notifications?
I've been using gitify.io desktop app. Works well.
Against 'foo' (and 'bar' too)
Thank you for this. So many times I've found docs with foo ...
What habit do many senior engineers have that juniors should try to avoid adopting?
Being insulted if someone tries to explain to them somethin...
Building Expressive Monads in Javascript: Introduction
This is great! 👍
Building Expressive Monads in Javascript: Introduction
Thanks!