Hi there 👋 I'm Jason.
I'm a Creative Developer at Bluecadet building immersive experiences for mission-driven institutions and brands. In my free time I explore digital morphogenesis with code and digital fabrication. My skillset and areas of interest include:
♿ Accessibility through close collaboration with disabled users and devs, clean + semantic HTML, manual testing with JAWS + NVDA + other AT, understanding and adhering to WCAG 2.0/2.1 level AA, and the occassional dash of ARIA.🎨 Creative coding with JavaScript, ThreeJS, shaders, and more.🤖 Digital fabrication with 3D printing, CNC milling/routing, and laser cutting. I❤️ Grbl!🕹️ Physical computing using the Arduino platform and (simple) custom PCBs.✨ Experiential media like large-scale interactive installations (sculptures, LED walls, projections, etc), museum + science center exhibits, or fine art pieces. Sometimes dabbling into VR/AR/XR.
✍ Writing
One of the best ways I know to learn something is to explain it to others. Here are a few of the things I've written about:
- Modeling organic branching structures with the space colonization algorithm and JavaScript
- Simulating 2D diffusion-limited aggregation (DLA) with JavaScript
- Exploring 2D differential growth with JavaScript
Projects
For the past two years I have been researching and implementing (










