dtgreene: 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).
I totally understand your concerns and many things of thisbwere addressed in the keynote and in the talks.
Yes, also misuses are also topic of some parts and how to do things the correct way.
Personally our frontend team and me remove all external dependencies (CDNs can fail and well, GDPR) and improve performance and bundling (WPO is crucial for me and us).
Best practice solutions tackle and solve all these issues. It's just a question of the right tools and approaches.
pkk234: Hello, thanks for this huge giveaway!
I'm no programmer, but enjoy the conference! What do y'all talk about?
I'd like to be in for The Witcher 3 GOTY.
Mainly about JavaScript.
So far no one approached me at enterJS regarding the games but my tweets were also retweeted by the organizers.
So I guess all people here in this thread will get something frpm the list.
Keep in mind that there are bundles (separated by empty lines) and this is just one code then.
I will start sending the first codes at the end of this week if this is ok for all of you.
Feedback is very welcome.