
The 1990s were heady days. Bill Gates was still evil and everyone was scrambling to get into 16-bit computing.
British computers were still a thing.

The 1990s were heady days. Bill Gates was still evil and everyone was scrambling to get into 16-bit computing.
British computers were still a thing.
ra mobarak you are going down, my porno spam friend. You are going to be destroyed.

I’ve had to clean up about 30 of these spam comments this evening.
Is this how G+ ends Google+ ?
These days you should be shipping two sets of bundles with your webapp. One which targets IE11 and the other that targets JavaScript.
Browsers that understand type=”module” ignore scripts with a nomodule attribute. This means you can serve a module-based payload to module-supporting browsers while providing a fallback to other browsers. The ability to make this distinction is amazing, if only for performance! Think about it: only modern browsers support modules. If a browser understands your module code, it also supports features that were around before modules, such as arrow functions or async-await. You don’t have to transpile those features in your module bundle anymore! You can serve smaller and largely untranspiled module-based payloads to modern browsers. Only legacy browsers get the nomodule payload.

Babel transpiles for..of into a big piece of bloat but really you should be shipping two bundles these days.
One that targets es5 and ie11.
The other one that uses …JavaScript (ie. modules, no transpilation at all).
More effective ways of cloning objects in JavaScript than the grossly inefficient and very limited JSON stringify-parse combination.
The browser has a few other APIs that can deep copy objects and deal with non-json types and circular references.
The G+ app editor still screws up the microscopic amounts of markdown that it supports.
Also if you paste a url into a comment you will never be able to edit that comment without mangling the url.
I know G+ is now considered abandoned by Google (social networks never die they just wither away. Did you know Second Life is still a thing?) but seriously it would only take a two junior developers a week to fix these long-standing issues with the G+ editor.
The web always wins in the long run. On mobile (ahem, Apple) it’s going to take a little longer.
Quoting from the article:
*I built a PWA and published it in 3 app stores. Here’s what I learned.*
Summary: Turning a web app into a Progressive Web App (PWA) and submitting it to 3 app stores requires about a month of work, a few hundred dollars, and lots of red tape.
“Last 2 versions” babel setting considered harmful mainly because it locks you into the past forever.

This happened in the year of our Lord, two thousand and eighteen. Democratically elected parliamentarian and prime minister of the United Kingdom, Theresa May, meets with His Royal Highness The Duke of Cambridge, Prince William.