# 21. Tang Yuan

> The cover shows our big cat at home, Tang Yuan. I’m starting to run out of photos—can’t wait for the New Year so I can get out and shoot more for next year’s covers!

- Issue: 21
- Published: 2021/04/13
- HTML: https://weekly.tw93.fun/en/posts/21
- JSON: https://weekly.tw93.fun/api/en/posts/21.json
- Chinese original: https://weekly.tw93.fun/posts/21.md

---

<img src="https://gw.alipayobjects.com/zos/k/84/kKRZeF.jpeg" width="800" />

<small>The cover shows our big cat at home, Tang Yuan. I’m starting to run out of photos—can’t wait for the New Year so I can get out and shoot more for next year's covers!</small>

> **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

**Playing with AST Like It’s jQuery**  
<https://juejin.cn/post/6923936548027105293/>  
A hands-on guide from Fliggy’s own @Youhei on how to master Abstract Syntax Trees.

**Refreshing Your Knowledge of HTTPS**  
<https://mp.weixin.qq.com/s/i8qVR-b1MLQ_UI3NG7aPXw>  
A deep dive into the security and protocols that power the encrypted web.

**A Brief History of Machine Learning in the Frontend**  
<https://mp.weixin.qq.com/s/5M6FLoCJT4P9VEcEbcY93A>  
Less of a history and more of an evolution story from the imgcook/Pipcook team.

## Open Source and Tools

**Terminalizer: Easy Terminal Recording**  
<https://github.com/faressoft/terminalizer>  
<img src="https://gw.alipayobjects.com/zos/k/zv/pP4yXK.gif" width="800" />

**MTMR: Customize Your Mac Touch Bar**  
<https://github.com/Toxblh/MTMR>  
While initially tricky to set up, it’s incredibly powerful once configured. Here is what my custom setup looks like.  
<img src="https://gw.alipayobjects.com/zos/k/1m/TOM95m.png" width="800" />

**Detect GPU: Frontend Detection Solutions**  
<https://github.com/TimvanScherpenzeel/detect-gpu>  
Classify GPUs based on 3D rendering benchmarks to provide sensible defaults for graphics-heavy apps.

**X6: AntV’s Open-Source Flow Editing Engine**  
<https://github.com/antvis/X6>  
The image explains it all—perfect for visual logic and flow diagrams.  
<img src="https://gw.alipayobjects.com/zos/k/1q/xVdrpB.png" width="800" />

## iOS and Cross-Platform

**Rhea: The Next-Gen Performance Analysis Tool for Android**  
<https://www.infoq.cn/article/G5OYbcu8irGz9mSqIyEj>  
Another great performance diagnostic tool from the TikTok team.

**The Road to Objective-C/Swift Hybrid Architecture in the Baidu App**  
<https://mp.weixin.qq.com/s/-rBtXtkelcPQBMjQhwu07w>  
Exploring how large legacy apps transition to Swift.

## Inspiration and Design

**What are "TikTok Clones" Still Fighting For?**  
<https://www.infoq.cn/article/FGc4r5hi5eg6N05gwMBZ>  
A look at the global ambitions of Chinese tech giants and the challenges of cultural export.

**Why the Shift to Anal Swab Testing for COVID-19?**  
<https://daily.zhihu.com/story/9732492>  
More of an experimental measure than a replacement for throat swabs.

**The Reddit vs. Wall Street Saga**  
<https://mp.weixin.qq.com/s/XNZueMfEmTTfHQCdytSEkQ>  
Retail investors vs. the big institutions—a breakdown of the incredible events that shook the stock market.

**Building Your Knowledge System**  
<https://mp.weixin.qq.com/s/aUj1yHHgvDtseDkyHnrKSg>  
A masterclass in self-discipline and time management. Pick the tips that fit your lifestyle and start implementing them.
