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

o icon o

A functional object literal

opa-wasm-issue icon opa-wasm-issue

A small reproducible test case for issues I'm having with wasm builds of rego

pgmg icon pgmg

Simple postgres.js migrations

pomodorable icon pomodorable

Some silly, hacky scripts for trying out the pomodoro technique.

postgres icon postgres

Postgres.js - The Fastest full featured PostgreSQL client for Node.js

pr-release icon pr-release

Manage releases with pull request descriptions and metadata instead of config.

precipice icon precipice

The Post Competition version of my LD30 game.

provider icon provider

A HTML5 action game about the difficulty of providing for your family.

proxylog icon proxylog

Log function arguments without editing your functions.

qtree icon qtree

A QuadTree with a static and OO API

ramda icon ramda

Practical functional Javascript

rx-experiments icon rx-experiments

Playing around with webpack, hot module reloading, and rxjs for game development

sanctuary icon sanctuary

:see_no_evil: Refuge from unsafe JavaScript

sat-js icon sat-js

A simple JavaScript library for performing 2D collision detection

snabbdom icon snabbdom

A virtual DOM library with focus on simplicity, modularity, powerful features and performance.

spacetoproceed icon spacetoproceed

You are a robot prisoner. You only have only one chance to escape a facility designed to keep you captive, in order to research teleportation.

spawt icon spawt

Spawn commands in a cross platform manner. Good spawt!

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.