Tony Zhang
Hi! My name is Tony and this is my channel.
I'll probably mostly do programming, graphics design, and perhaps some reviews of software and tech.
Lambda Calculus: The foundation of functional programming, and the simplest programming language
I tried learning a programming language, but it turns out it's just math.
Ray Tracing from Scratch in 10 Minutes | Javascript
Linked Data Structures | Data & Things
The Modulo % isn't what you expect (For half of the numbers)
Explanation and Proof of RSA Encryption
Encryption with ridiculously simple examples | Part 1
Hash Functions, Hash Tables, Passwords, and Checksums | Data and Things
Just how much can you do with functions? | Haskell, Functional Programming, & Monads
The surprising complexity behind the Right Click Menu
Two’s Complement: The simple way to deal with negatives and subtraction | Data & Things
Variables & Pointers | Data & Things
How web pages can talk to each other | LocalStorage, BroadcastChannels, and PostMessage
An undefeatable Tic Tac Toe AI with Minimax! | Tic Tac Toe Part 3
Building the website | Tic Tac Toe Part 2
Design & Animations | Making a Tic-Tac-Toe game part 1
Use other programming languages on the Web? | Web Assembly
Messing around with GitHub Copilot
How 3 Blue 1 Brown makes animations | Manim Tutorial
Show YouTube videos on your own website! | YouTube API Tutorial
How computers generate RANDOMNESS from math
Make Neural Networks in Javascript! | Dann.js tutorial
A different perspective on CSS
Physics engine for the web | Matter.js tutorial
JS Generators & Iterators Explained!
Mastering Getters & Setters in Javascript
Make your website a bit more fun by adding some animations!
Floating Points and the IEEE 754 standard
5 Sorting algorithms explained and implemented in Javascript