djp3
Donald J. Patterson is a professor who develops people and ideas. This is his channel of academic, professional, and occasionally, just creative videos.
Blockpliance celebrates bitcoin $100,000!
Proof-By-Location as a Socially Responsible Financial Infrastructure
Unboxing a Starlink transceiver
What is an IP Address? (updated)
Code Othello as a Web App: Part 28: Rules - Elapsed Time
Code Othello as a Web App: Part 27: Rules - Game Over
Code Othello as a Web App: Part 26: Rules - Flipping Tokens
Code Othello as a Web App: Part 25: Rules - Only Valid Moves
Code Othello as a Web App: Part 24: Rules - Legal Move Calculation
Code Othello as a Web App: Part 23: Rules - Turn Taking
Code Othello as a Web App: Part 22: Game Logic Overview
Code Othello as a Web App: Part 19: Board - Update
Code Othello as a Web App: Part 20: Board - Play Tokens
Code Othello as a Web App: Part 21: Board - Play Tokens
Code Othello as a Web App: Part 18: Board - HTML
Code Othello as a Web App: Part 17: Board - Overview
Code Othello as a Web App: Part 16: Lobby - Play Button
Code Othello as a Web App: Part 15: Lobby - Uninvite Action
Code Othello as a Web App: Part 14: Lobby - Invited Button
Code Othello as a Web App: Part 13: Lobby - Invite Button
Code Othello as a Web App: Part 12: Lobby - Set Up 02
Code Othello as a Web App: Part 11: Lobby - Set Up 01
Code Othello as a Web App: Part 10: Lobby Architecture
Introduction to jQuery
Code Othello as a Web App: Part 09: send_message message
Code Othello as a Web App: Part 08: join_room message
Code Othello as a Web App: Part 03: Landing pages
Code Othello as a Web App: Part 07: Set up socket.io
Code Othello as a Web App: Part 06: Receiving IRI/URL Parameters
Code Othello as a Web App: Part 05: Passing IRI/URL Parameters