018. Soul 中
The cover shows a still from the movie “Soul.” Great creativity—easily the best film I’ve seen in the past year. Highly recommended.
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
The node_modules Dilemma
https://juejin.cn/post/6914508615969669127
One of Ryan Dahl’s top 10 regrets about Node.js was supporting node_modules. While it works, it creates massive engineering overhead. This article summarizing the issues and possible improvements.
Optimizing Compression in Meituan’s Build Systems
https://tech.meituan.com/2021/01/07/pack-gzip-zstd-lz4.html
A look at how Meituan optimized build packaging times. It even touches on the “Middle-out compression” concept from the show Silicon Valley.
The Distance to “No-Code”
https://mp.weixin.qq.com/s/Zhmh6mzCyxJlOvmuDMBSfw
A non-technical perspective from designers and PMs on how the no-code trend will impact future product forms.
What to Expect in Machine Learning in 2021?
https://www.zhihu.com/question/437954796
A insightful Zhihu answer on the future of ML, particularly focusing on how large-scale models will be deployed to hardware for real-time predictions.
Open Source and Tools
Fyne: A Cross-Platform UI Toolkit in Go
https://github.com/fyne-io/fyne
Try building a GUI with Go and see how it compares to standard frontend development.
215 Favorite JS Utilities—One Line Each
https://1loc.dev/
A great refresher on concise, idiomatic JavaScript for daily use.
fkill-cli: A Better Way to Kill Processes
https://github.com/sindresorhus/fkill-cli

iOS and Cross-Platform
Beginner’s Guide to Building CLI Tools with Swift
https://mp.weixin.qq.com/s/V4IdsYUouKGr68ULyb88Qw
We’ve seen Swift used for backends; now it’s making waves in the CLI world. Worth exploring.
New Features in Mac Catalyst
https://mp.weixin.qq.com/s/zlmsfTgUtJNKbBZxOgn8KQ
Apple’s tech for easily porting iPad apps to macOS is maturing. Learn what’s new for 2019/2020.
From a Line of Text to the Screen: The Flutter Rendering Process
https://mp.weixin.qq.com/s/RAM3GbJ_vjnC_JcgNrFKtg
Inspiration and Design
The Ecological Threat of Stray Cats
https://mp.weixin.qq.com/s/FZAHxaxdSBHN4XGov9QjXQ
A reminder to never abandon pets. Adoption is always the better way.
Keeping Users with Innovation: The Evolution of Activity Operations
https://mp.weixin.qq.com/s/270jEQfq0cdBgdqoH97OLg
How “QQ Dance” (a 12-year-old game) maintains its user base through innovative marketing and operational strategies.