The Core overview lecture, devoted to ECMAScript programming language and core components of its runtime system. Audience: experienced programmers, professionals. The first edition of the article covers generic aspects of JS language, using abstractions mostly from the ES3 spec, with some references to the appropriate changes in ES5 and ES6+. Starting since ES2015, the specification changed descriptions and structure of some core components, introduced new models, etc. And in this edition we focus on the newer abstractions, updated terminology, but still maintaining the very basic JS structures which stay consistent throughout the spec versions.
It needed to be asynchronous to access external data, I said "well, let's use fetch()...so in code... umm... " while I paused to remember fetch API, the person I was talking to said, "It returns a promise". My brain froze, and I said: "I honestly don't know what you mean... " Functional Programming By Example. While chatting in a CodeNewbie Slack channel I realized that the question of what functional programming is in relation to object oriented programming is a question that comes up a lot and is an area of great confusion.
Progressive Web Apps: The definitive collection of resources. Introduction Want to get started with progressive web apps, but not sure where to start?
The Danger Crew RPG: Lessons Learned by Drew Conley on CodePen. The day is finally here.