All Posts
- 2025Intro to Neural Networks
- ABC Notation
- 2024Transformer Tokens & Embeddings
- 2021Fluid Music: A New Model for Radically Collaborative Music Production
- Fluid Music Beta Workshop
- Fluid Music Examples
- 2020Useful, Welcoming Software
- OpenAI and Amazon should read George Lewis
- Music Collaboration and COVID-19 Quarantine
- 2019Media Timelines
- Kubernetes: What is the Difference Between a LoadBalancer and an Ingress?
- Cybernetic Media Production
- 2017Arts@ML
- Modern Wanderlust in Games
- 2016Creating Tempic Integrations
- Tempic Integrations
- Calculating Fibonacci Numbers with Matrices and Linear Algebra
- Eigenvalues and Eigenvectors
- 2015Calculate the Nullspace of a Matrix
- Projections and Projection Matrices
- Getting Npm, Anaconda, Jupyter, and Brew to Play Together
- De l’Expérience
- 2014Vocal Vibrations
- Mixing Death and the Powers: Global Interactive Simulcast
- See Like A Bee
- Praise for The Name of the Wind
- Connect Handler Example for Simple CORS Requests
- Cross-Origin Resource Sharing and JSONP: A Simple Explanation
- DNS, CNAME, A Record, and HTTP Redirect Explained
- 2013I hope
- What Should a Node Module Export?
- What is an express.js app?
- In the Trenches With a Large Scale Backbone/Express/MongoDB App
- Magic, Technology, and the Hogwarts for Hackers
- WebRTC Concepts
- What is the Content-Type http header for?
- Install Node 0.10.0 on AWS ec2 Ubuntu
- Pioneer
- Wanderlust
- Darth Fader
- Procedurally Generated Kinetic Typography
- 2012Video Game Sound Design