Interesting, he seems to primarily work on a Discord Bot. This is at heavy risk for confirmation bias, but I believe that writing chat bots is one of the best ways for people to get into and enjoy coding, because it's fun and rewarding, and simple enough (with an existing framework to use) that just uses strings. For a large generation it was MySpace and the ability to customize your page heavily with HTML. I know a…
1) auth/identity is built in
2) the UX is highly constrained (having students lose a month to CSS issues is perhaps good prep for the real world but feels awful)
3) all of the tooling is free*
*With the restrictions on free Heroku and the removal of free orgs on fly (it seems) I’ve had to retool a bit but codespaces cover a lot of what students need.