-
Posts
- Building a Pseudo-3D Racing Game for the 2020 JS13k Game Jam (2020-09-22)
- Tracking JavaScript Game Events with URLs and Custom Events (2020-08-01)
- Building a Final Fantasy-style ATB System in RxJS (2020-03-02)
- Create a PWA from a Phaser Game Using Workbox (2019-06-30)
- Compiling a C++ OpenGL Project for OS X and WebAssembly (2019-04-08)
- Working Locally with AWS Coginto and aws-amplify (2019-01-05)
- Build, Zip, and Check the File Size of a js13kgames Project (2018-08-01)
- Creating a Canvas Overlay (2018-02-02)
- Extending the Built-in Phong Material Shader in Three.js (2017-11-06)
- Modernizing a Five-Year-Old JavaScript Project (2017-09-25)
- More posts...
-
Basketbalrog Games
- Alien Skull Snake - WebGL/TypeScript/RxJS
- Infinite Missiles - js13k 2019 WebGL entry
- Convo IRL - js13k 2018 canvas 2D entry about making friends
- AI City Planner - City-building game in Ember/Three.js
- Space Pizzas - Multiplayer game in Ember/Three.js/Node/Rails
- Croissant the Pizza Cat - Game in Ember/JavaScript starring Croissant
-
Taco Wednesday Films
-
Software
- Green Button Grapher - JavaScript tool to graph Green Button utility data
- No Budget Slate - Minimalist film slate for iPhone / iPad
- WhoPaidThem.com - Quiz app to challenge political funding preconceptions
- Cal Auto Toilet Paper Replacer - Undergraduate mechanical engineering project
-
Talks
- WebGL in Ember (2017-01-24)
- Build a Game in Ember Starring Your Cat (2016-03-30)
- Make a Game in Ember (2016-04-06)
- Build a Game in JavaScript Starring Your Cat (2016-02-16)
- Pizza vs. Memory Leaks (2016-02-22)
-
Writing
-
Profiles