All creators
The Coding Train

The Coding Train

Creative Tools, Coding Tools, and Developer Platforms with a focus on live implementation and accessibility.

Rating
8.6
ReReview score
Award
Worth Prioritizing
Chart
#4
AI & Software Tools
Subscribers
1.8M
YouTube
Age
19y 7m
Channel age

Nutrition Label

This channel offers high-energy, authentic creative coding education where the host writes and debugs code live. Viewers get practical, reproducible demonstrations of AI and graphics libraries like ml5.js and p5.js, with a strong emphasis on the "messy" reality of software development rather than polished, theoretical lectures.

Strengths

  • +Live Coding Demonstrations
  • +Reproducible Code Sketches
  • +Beginner-Friendly Explanations

Notes

  • !Tutorials feature live coding with visible debugging, while roadmap updates naturally offer less technical depth.
  • !Videos focus on applying libraries like ml5.js creatively rather than analyzing underlying model architectures.

Why this rating

Evidence receipts showing why each dimension is rated the way it is.

Experience Authenticity10/10
I'm going to go to the index.html file... and I'm going to paste in the link to the beta version.
[03:00]

Demonstrates the actual workflow of switching library versions in real-time, showing the exact steps required rather than just listing them.

Expertise Signal9/10
The draw loop is blocked until setup is finished because we are using async/await in setup.
[03:45]

Demonstrates deep understanding of the JavaScript event loop and how the library's new architecture interacts with the browser's rendering cycle.

Technical Depth9/10
In p5.js 1.0, preload was this sort of 'magic' function... p5.js 2.0 removes that magic and leans into modern JavaScript syntax.
[05:02]

Explains the underlying architectural shift (removing library-specific abstraction for standard JS promises) rather than just showing the syntax change.

Categories
Audio & VoiceCoding ToolsCreative ToolsDesign ToolsDeveloper Platforms
Formats
TutorialsExplainers