Code Monkey home page Code Monkey logo

Hi! 🤖

I'm James,

I'm a generalist software developer interested in full stack app architectures.

I'm currently working on a query language for UI state management, and trying to understand datalog a bit better.

I recently rewrote a typed / structured router for web apps check it out

I help run Harth Systems.

  • We maintain our own construction project management app Odin
  • Build new products as partnerships
  • And we do ad-hoc consulting too (postgres, web services, web apps)

I used to participate in game jams but I haven't done that for a long time, still I find game jams have been great for learning how to scope and finish projects, so I'd like to get back into that eventually.

I'm always up for a chat, so hit me up and ask me anything!

If you like, you can follow me on cohost. I also infrequently update my website https://james-forbes.com.

If you want to check out my music projects they are here

James Forbes's Projects

autocomplete icon autocomplete

(Hyperscript + CSS + data model) neutral Autocomplete component

avsc icon avsc

Avro for JavaScript :zap:

babyx icon babyx

A basic website for the band Baby X

binomial.js icon binomial.js

Generate binomial coefficients with optional memoization. Works in the browser and node.js.

breakout icon breakout

A breakout implementation using an Entity Component System

breakouts icon breakouts

A collection of JS engine implementations of Breakout

bss icon bss

🎨 Better Style Sheets

canyon-backup icon canyon-backup

A backup of an old website I used to have. Has lots of experiments and odd projects within.

canyongames icon canyongames

All the src code and files used for canyongames.tumblr.com

cf-ddns icon cf-ddns

A dynamic DNS systemd service for cloudflare.

circular icon circular

An example of using circular dependencies via lazy evaluation of a parent context.

cluster-logger icon cluster-logger

Get your worker child processes logs to show up in Cloudwatch or Papertrail when using cluster in NodeJS

conff icon conff

Generate command line flags from a standard config file.

cs3113 icon cs3113

NYU CS3113 [Intro To Game Programming]

cv icon cv

The source code for my CV

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.