I would be interested in talking about programming on this forum (even though it really isn't ideal for this purpose due to lack of a good way to preserve the formatting of code samples).
I'm in for the empty list of games. (In other words, I'm not in for this giveaway.)
Does the conference touch at all about misuses of JavaScript and when not to use it?
Some of the main problems with JavaScript use in the browser, as I see it, are the following:
* Sites relying on JavaScript for basic functionality. Such functions should either not rely on JavaScript (preferable), or if that's not realistic, at least provide alternatives. (There's a reason the HTML noscript tag exists.)
* Very often, JavaScript on websites depends on external sources; this is the main reason, I believe, that web pages use far more bandwidth than they ought to. There's also the problem that languages that compile to JavaScript often output code (or have dependencies) that are far larger than the original JavaScript.
* (Probably others, but I can't think of them right now.)
Edit: Also, don't forget the "left-pad" fiasco, which is another case of an unnecessary dependency. (That module is small enough that you should probably just include the code in your project directly instead of depending on it, and is something that maybe belongs in the standard library (Python3 has str.rjust(), for example).
Post edited June 20, 2018 by dtgreene