Yan Chernikov

Yan Chernikov creates C++ tutorials and documents Hazel game engine development.

About Yan Chernikov

Yan Chernikov produces programming tutorials focused on C++ development and the creation of a custom game engine called Hazel. The channel covers advanced C++ topics including reference counting, code safety, and high-performance GPU computing, alongside practical demonstrations like building a C++ chess engine and a Minecraft clone. Recent content extensively explores the use of AI in programming, examining AI capabilities for building game engines and finishing multiplayer systems while critically assessing the quality of AI-generated code.

The channel documents the ongoing development of the Hazel engine, including the completion of the engine's new 2D and 3D renderers. Yan Chernikov also addresses career-oriented topics for software engineers, providing guidance relevant to the current programming landscape.

Contact Information

Youtube: https://www.youtube.com/@TheCherno
Instagram: https://instagram.com/thecherno
X: https://twitter.com/thecherno