This is it! I have struck gold! Once I manage to get my hands on this certification, I will be invincible! That’s what I naively believed at the time three years ago when I enrolled into an online programming course.

JAVASCRIPT UPGRADE

Last week we've finished our little REST API with Node.js, and Koa. In this issue (coming out tomorrow), we'll talks about async/await, promises and what kind of problems do they solve. As always, WJS readers can use this link to subscribe with 22% off.

There’s been a lot of discussion around the potential to serve browsers the JavaScript bundles they can support. For example, if a user’s on Internet Explorer, serve a transpiled, polyfilled bundle. If they’re on a modern version of Chrome, deliver the slimmer, non-transpiled version.

Ah, regex! The bane of my existence! Regex is like the end slice of a bread everyone skips when learning programming. If you can relate to this hopefully, by the end of this article you will change your mind about regular expressions just like i did mine, and make it your ally with its vast range of applications.

TYPESCRIPT

Today we’re happy to announce the availability of TypeScript 3.6! For those unfamiliar, TypeScript is a language that builds on JavaScript by adding optional static types. These types can be checked by the TypeScript compiler to catch common errors in your programs (like misspelling properties and calling functions the wrong way).