rgeraldporter
Co-founder & Engineering Director @WeeverApps. JavaScript, TypeScript, Flow, Node.js, PHP, Rust, R, Ruby.
@WeeverApps Hamilton, Ontario, Canada
Pinned Repositories
audubon-cbc-cli
CLI Tools for Audubon Christmas Bird Count (CBC) Data
birdbrain
Avian species data in various formats.
booltable
Functional alternatives to complex and incongruent if/else statements
canvas-polyfill-DataURLtoBlob
A polyfill to add support in Javascript for converting a base64 dataURL to a binary-long-object (BLOB).
cucumber-crockpot
Generate cucumber feature files from templates using mustache.
guessing-game-tutorial-wasm
A Web Assembly variant of of the Rust "Guessing Game Tutorial".
if-alternatives
Alternatives to "if" and other conditionals in JS.
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.
simple-maybe
A simple Maybe monad.
spectrobirb
Spectrograph video generator methods. One in R (very slow) and one in FFMPEG
rgeraldporter's Repositories
rgeraldporter/simple-maybe
A simple Maybe monad.
rgeraldporter/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.
rgeraldporter/datatable-monad
rgeraldporter/identity-monad
rgeraldporter/monastery-monads
rgeraldporter/songster
Birdsong playback module for Node.js.
rgeraldporter/booltable
Functional alternatives to complex and incongruent if/else statements
rgeraldporter/cucumber-crockpot
Generate cucumber feature files from templates using mustache.
rgeraldporter/braincloud-js
The JavaScript client library for brainCloud
rgeraldporter/caniuse
Raw browser/feature support data from caniuse.com
rgeraldporter/Choices
A vanilla JS customisable select box/text input plugin ⚡️
rgeraldporter/customer-loyalty-program-hyperledger-fabric-VSCode
Customer loyalty program
rgeraldporter/ebird-alert-discord-webhook
Discord webhook for eBird Notable observations
rgeraldporter/ebird-client
A TypeScript eBird 2.0 API client
rgeraldporter/ecolore
Application powering EcoLore.org - in beta soon
rgeraldporter/entropic
a package registry for anything, but mostly javascript
rgeraldporter/faker.js
generate massive amounts of realistic fake data in Node.js and the browser
rgeraldporter/falsifire
Falsifiable unit test module.
rgeraldporter/kodiak
🔮 A bot to automatically update and merge GitHub PRs
rgeraldporter/monads-in-js-presentation
Monads in JS!
rgeraldporter/probot
🤖 A framework for building GitHub Apps to automate and improve your workflow
rgeraldporter/probot-serverless-now
🤖 Probot Wrapper to run GitHub Apps as Lambdas in Zeit's Now 2.0
rgeraldporter/ramda
:ram: Practical functional Javascript
rgeraldporter/rgeraldporter.github.io
rgeraldporter/s3handler
rgeraldporter/single-spa-angularjs
rgeraldporter/single-spa.js.org
rgeraldporter/slug-rs
A small library for generating ASCII slugs from unicode strings.
rgeraldporter/slugify
A utility macro for flexible slug generation that handles unicode.
rgeraldporter/swift_archiver
Archive utility for the Cornell Swift bioacoustic recorder.