When I first heard about Scrimba, I abandoned my project because I thought you guys would already go down that path. Why didn't you guys go down that route?
The courses :
https://www.coursera.org/specializations/c-programming-linux
https://www.edx.org/certificates/professional-certificate/da...
I wrote a few papers to explain:
CODECAST: An Innovative Technology to Facilitate Teaching and Learning Computer Programming in a C Language Online Course
https://scholar.google.com/citations?view_op=view_citation&h...
WebLinux: a scalable in-browser and client-side Linux and IDE
https://scholar.google.com/citations?view_op=view_citation&h...
I also have a taskgrader to grade student's codes :
Teaching C Programming Interactively at Scale Using Taskgrader: an Open-source Autograder Tool
https://scholar.google.com/citations?view_op=view_citation&h...
It’s different, though. Because I imagine someone who does a hard job they hate, getting fit in the process and leaving work at work when they come home to the family they’re supporting, is more characteristic of the de-atomized person OP has in mind.
Another concept that comes to mind is the idea of “balancing” personal needs of work, friends, family, mind, body, social, spiritual, etc. A lot of literature will suggest that you “set aside time a d attention for each of these in your week” and might point out that you can fulfill multiple at once, but seldom talks about the VIRTUE of activities that specifically fulfill multiple at once.
I always knew about the theoretical cosmic ray bit flips. Before listening to this episode, I did not stop to think how often they actually cause problems.
You mean by promoting a non-native language for web platform development?