Grass Sea

The cover shows the Grass Sea (Cao Hai) at Lugu Lake in Yunnan. Half of it is in Yunnan and the other half in Sichuan—a truly poetic landscape.

Record the down-to-earth trending technologies seen every week, and publish them here after screening. If you find it good, you can follow this weekly to get update notifications.

Good Reads and Learning

10 Advanced TypeScript Tips to Boost Your Happiness
https://juejin.cn/post/6919478002925453320
A guide to writing better TypeScript—your first step from AnyScript to true TypeScript.

iMove Technical Breakdown
https://mp.weixin.qq.com/s/cfGdGp1VAVn_bUqXUspvJg
A logic orchestration tool for JavaScript. It’s small, beautiful, and perfect for highly procedural scenarios (it even uses our open-source FormRender for configuration).

Why Tailwind Isn’t for Me
https://dev.to/jaredcwhite/why-tailwind-isn-t-for-me-5c90
We’ve recommended Tailwind many times, but it’s always good to hear the counter-arguments and where it might fall short.

Progressive Web Apps in 2021
https://firt.dev/pwa-2021/
PWAs have been around for 5 years. While the hype has cooled down slightly, especially in China, this 2020 summary and 2021 roadmap are well worth a look.

Open Source and Tools

Multiavatar: Generative Avatar Maker with a Hint of AI
https://multiavatar.com/

EMP: A Micro-Frontends Solution
https://github.com/efoxTeam/emp/blob/main/README-zh_CN.md#-%E7%94%9F%E6%80%81%E6%80%BB%E6%8F%BD
A forward-looking micro-frontend solution built on Webpack 5’s Module Federation.

JerryScript: A JavaScript Engine for IoT
https://github.com/jerryscript-project/jerryscript
A fun engine for frontend developers interested in the Internet of Things.

SerenityOS: A Unix-like Operating System for x86
https://github.com/SerenityOS/serenity
Described as a “love letter to ’90s user interfaces with a custom Unix-like core.”

iOS and Cross-Platform

Running Flutter on HarmonyOS
https://tech.meituan.com/2021/01/22/flutter-in-harmonyos.html
Maintaining a separate codebase for HarmonyOS is expensive. Meituan shares how they adapted Flutter to run on Huawei’s new OS.

Flutter 2021 Roadmap
https://github.com/flutter/flutter/wiki/Roadmap
A transparent look at the priorities and future of the Flutter framework.

Evolution of On-Device Intelligence at Alibaba
https://mp.weixin.qq.com/s/oT5jQYQkQd-09ktFXS_OYg
A summary of 1688’s progress in building on-device AI capabilities.

XQUIC and Multipath QUIC
https://mp.weixin.qq.com/s/3dnidnhCW-61PS5Stlb0Iw

Inspiration and Design

Game Theory, 996, and “Involution” (Neijuan)
https://writingisleading.com/2021/01/13/%e4%bb%8e%e5%8d%9a%e5%bc%88%e8%ae%ba%e8%b0%8835%e3%80%81996%e5%92%8c%e5%86%85%e5%8d%b7/
A look at the overworked culture in China through the eyes of an IT veteran. Talents aren’t made through overtime alone.

Allen Zhang: Reflections on 10 Years of WeChat
https://mp.weixin.qq.com/s/dw27Kzl1dmnulCyfwnXxkw
A great quote: “If you can’t find the answer to a problem in three days, you won’t find it in three months. Either find a solution inside three days, or give up and look for a new path.”

Bilibili Learning Resources Collection 2020
https://juejin.cn/post/6919037488967188493
A genuinely useful list of educational channels on Bilibili—much more than just a promotional post.

How the Chrome Team Works
https://www.bilibili.com/video/BV1tK411372S
A video from Google China on remote collaboration and how web development truly impacts people’s lives: “The login form you build, the accessibility feature you add, or the performance tuning you do can truly make someone else’s life easier.”