Chris

Isler

Developer   Athlete   Musician

GameDuel


Place bets on games and discussion events with in-game currency!

GameDuel is designed for mobile use. Built using PostgreSQL, Express, React, and Node.

Wavematch

JavaScript's missing control flow: pattern matching.

Compare input data against patterns and execute code based on those matches.

Chips

JavaScript library for functional programming, inspired by Ramda.js.

const C = require('chips'); const smoosh = array => C.reduce((a, b) => a.concat(b), [], array); smoosh([ 1, 2, [ 3 ] ]); // => [ 1, 2, 3 ] const flatSum = C.pipe(smoosh, C.reduce((a, b) => a + b, 0)); flatSum([ 1, 3, [ 5 ] ]); // => 9

About


Life isn't all computers.

I'm currently reading Mark Goulston's Just Listen (in an effort to level up my communication skills).
Previously, I enjoyed Negative Space by B.R. Yeager; check it out if you're a fan of horror.

I also enjoy going jogging (slowly!), skateboarding, and writing music.

Currently available for JavaScript/TypeScript work:

VIEW MY RESUME