This issue is the last issue of the year (and the decade!). If we look back, we all had both proud and regretful moments. Regardless, don’t forget that we surely have learned and achieved something this year.

Photo by Jason Blackeye on Unsplash
People ❤️
It’s time to start writing
Bullet points push the burden of communication to their readers. Through narrated proses, writers take responsibility for communication. Our arguments will be ordered, prioritized, grouped, and connected, which will bring more clarity to the ideas.
Software Engineering 🌐
Engineering eSports: The Tech That Powers Worlds
An in-depth, yet wide look at what it takes to broadcast a global eSports event. The Group’s end-to-end involvement from installing local custom PCs for progamers to dealing with local ISPs for network bandwidth is impressive.
Feature watch: ECMAScript 2020
According to its new yearly release cycle, ECMAScript will release a new version next year. This list shows the upcoming features such as dynamic import() and globalThis.
From “Secondary Storage” to Just “Storage”: A Tale of Lambdas, LZ4, and Garbage Collection
Honeycomb wrote on a distributed processing optimization. I like how AWS Lambda performed faster than long-standing servers thanks to its fast scaling.
Business 💸
Google AI chief Jeff Dean interview: Machine learning trends in 2020
There are three significant trends Dean looks out for: multitask and multimodal learning, on-device models, and AI principles such as ethics.
Managing technical lock-in in the cloud
UK government published a guideline to manage cloud lock-ins. It is a sensible guideline, but I am more impressed by the fact that a government announced such guidance.