Reality driven software development | ivan.cx


My name is Ivan Kuznetsov. I am a programmer from St. Petersburg, Russia.

I stream programming games in C: https://www.twitch.tv/ivn_cx

You can reach me with email i@ivn.cx



Some good things on the internet:

  1. Learn how to learn
  2. Mike Acton’s CppCon’14 talk
  3. Handmade Hero
  4. The Witness

Learn how to learn

Popular course by Barbara Oakley is enjoyable experience with great practical advice on learning new skills. Free weekly newsletter is helpful, even long after completing the course. https://www.coursera.org/learn/learning-how-to-learn

Another great resource for inspiration and advice is Dr. Richard W. Hamming’s lectures, particularly Intro to The Art of Doing Science and Engineering: Learning to Learn. Last lecture in the course is You and your research - a masterpiece. https://www.youtube.com/watch?v=AD4b-52jtos&list=PL2FF649D0C4407B30&index=1

Mike Acton’s CppCon’14 talk

Main topic is physical reality of computing (that’s where the title of this page comes from). https://www.youtube.com/watch?v=rX0ItVEVjHc

Handmade Hero

Modern computer game built in C from scratch (no libraries). Recorded on video, step-by-step. Over 600 episodes and counting. As an aspiring game programmer, I find it fascinating. https://handmadehero.org

I recommend to check out other Casey’s stuff, especially his upcoming C programming course. https://starcodegalaxy.com

The Witness

My favourite game, by far. http://the-witness.net

I follow it’s creator, Jonathan Blow, closely, as he works on a new game and a new programming language. https://www.twitch.tv/naysayer88