Streams
Watch all the unedited Live Streams!
- #126.2
Happy Pi Continued
15 Mar 2018Pi Day continues!
- #126.1
Happy Pi Day!
15 Mar 2018Happy Pi Day!
- #125
loadBytes p5.js Pull Request
13 Mar 2018In this live stream, I attempt to create a pull request that adds the loadBytes() function to the p5.js library.
- #124.2
Linting and Neuroevolution Continued
11 Mar 2018In part 2 of Friday’s live stream, I begin discussing the topic “neuroevolution” which will be the subject of chapter 11 of the next edition of The Nature of Code book
- #124.1
Linting and Neuroevolution
10 Mar 2018In this live stream, I discuss code “linting” and git remotes. In part 2, I begin a new series on neuroevolution.
- #123.2
Doodle Classifier Continued
04 Mar 2018In this live stream, I continue the “doodle classification” series, using the Google Quick Draw dataset and the toy neural network JS library.
- #123.1
Doodle Classifier
03 Mar 2018In this live stream, I start a new “doodle classification” series, using the Google Quick Draw dataset and the toy neural network JS library.
- #122
filter(), sort() and 2048
18 Feb 2018In this live stream, I continue the topic of higher order functions and cover the array functions
sort()
andfilter()
. I rewrite the particle system coding challenge using higher order functions and attempt again to create a simple version of 2048 (this time in JavaScript!) - #121
map() and reduce() in JavaScript
17 Feb 2018In this live stream, I cover higher order functions in JavaScript and discuss them in the context of arrays:
map()
andreduce()
- #120
MNIST and Pendulums
10 Feb 2018In this live stream, I use the MNIST dataset to test the neural network library. I also attempt to simulate a double pendulum in Processing.
- #119
Solving Merge Conflicts and XOR Problem
07 Feb 2018In this live stream, I go through pull requests on the JavaScript neural network library repo and take another crack at the XOR coding challenge.
- #118
More Neural Networks
04 Feb 2018In this live stream, I make another attempt to discuss backpropagation with gradient descent. I also solve XOR with the new toy neural network library.
- #117.2
Unit Testing and CI with CircleCI
03 Feb 2018In this two-part live stream, I discuss unit testing and continuous integration.
- #116.2
Snakes & Ladders Continued + 2048
28 Jan 2018In this live stream, I finish the Snakes & Ladders Coding Challenge and start implementing the game logic for the 2048 video game.
- #116.1
Snakes & Ladders
27 Jan 2018In this live stream, I take a break from neural networks tutorials and attempt to create a simulation of the classic board game Snakes & Ladders.
- #115
Backpropagation
20 Jan 2018This live stream is a continuation of neural network series. I attempt to discuss backpropagation, but it mostly goes haywire.
- #114.2
Revisiting the Feedforward Algorithm
19 Jan 2018This live stream is a second try at explaining the feedforward algorithm for neural networks.
- #114.1
Neural Networks Continued
13 Jan 2018This live stream continues my series on neural networks: Matrix class improvements and the “feed forward” algorithm. I also attempt a coding challenge on image stippling / dithering.
- #113
The Return of Neural Networks
06 Jan 2018Happy New Year! As promised, with the new year comes the continuation of my series on neural networks.
- #112
Happy Holidays from the Coding Train!
23 Dec 2017In this holiday special, I raise funds for the Processing Foundation through music (sung very badly) and code.
- #111
More WebGL with p5.js
17 Dec 2017In this live session, I continue exploring WEBGL rendering with the p5.js library.
- #110
WebGL with p5.js Continued
15 Dec 2017In this live session, I continue exploring WEBGL rendering with the p5.js library.
- #109
WebGL with p5.js
13 Dec 2017In this live session, I explore the p5.js WEBGL renderer. I cover some fundamentals and attempt a viewer-suggested coding challenge to recreate a classic beesandbombs GIF.
- #108
More OOP with ES6 & The Game of Life
09 Dec 2017This live session continues my tutorials on Object Oriented Programming with ES6. I also attempt a coding challenge: Conway’s Game of Life with p5.js.
- #107
Chrome Extensions Continued
18 Nov 2017This live session is continues my series on Chrome/Browser Extensions.
- #106.2
Chrome Extensions - Part 2
12 Nov 2017This is the continuation of Live Stream #106.1 about Chrome Extensions.
- #106.1
Chrome Extensions - Part 1
11 Nov 2017It is finally here! This live stream focuses on Chrome Extensions and bookmarklets.
- #105
p5.js Workflow, Circle Morphing and Arrow Function
28 Oct 2017In this spooooooky (not really) Coding Train Live, I discuss p5.js programming workflows, the ES6 Arrow function, and Golan Levin’s Circle Morphing challenge.
- #104
Chatbots with p5.Speech, More OOP in JS & Paperclips
14 Oct 2017In this live episode, I continue the chatbots series with the p5.Speech library. I also continue updating the objects and array tutorials in JavaScript.
Oh, and I obsess over Frank Lantz’s Universal Paperclips!