# 70. Melancholy Graffiti

> I saw this graffiti on a wall in Malaysia at night. The two sad faces mirrored each other—it had a very melancholic but striking vibe.

- Issue: 70
- Published: 2022/03/22
- HTML: https://weekly.tw93.fun/en/posts/70
- JSON: https://weekly.tw93.fun/api/en/posts/70.json
- Chinese original: https://weekly.tw93.fun/posts/70.md

---

<img src="https://gw.alipayobjects.com/zos/k/sb/35.jpg" width="800" />

<small>I saw this graffiti on a wall in Malaysia at night. The two sad faces mirrored each other—it had a very melancholic but striking vibe.</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.**

## Front-End Technology

**The Power of `font-variation`: Exploring Variable Fonts**  
<https://zhuanlan.zhihu.com/p/473485760>  
Variable fonts are a game-changer for web typography, allowing for fine-grained control over weight, width, and slant with a single file. definitely worth exploring for your next design-heavy project.

**Upgrading to React 18 RC**  
<https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html>  
The official guide is out. notably, React 18 officially drops support for Internet Explorer, marking the end of an era.

**CSS Features in 2022 You Shouldn’t Miss**  
<https://juejin.cn/post/7073291417728057381>  
The pace of CSS innovation is incredible. here’s a look at the latest features that are ready for prime time.

**Design Patterns in Real-World Scenarios**  
<https://tech.meituan.com/2022/03/10/interesting-talk-about-design-patterns.html>  
The Meituan tech team shares how they apply classic design patterns to solve complex business problems. a great bridge between theory and practice.

## Trending Open Source

**Shottr: A Fast and Lightweight Screenshot Tool for Mac**  
<https://shottr.cc/>  
I used iShot for a long time, but as it moved to a subscription model and became more bloated, I went looking for an alternative. Shottr is incredibly fast, supports long screenshots and annotations, and feels just like the classic tools of a few years ago.  
<img src="https://gw.alipayobjects.com/zos/k/9l/qfJ9gp.jpg" width="800" />

**PicView: The Lightest Photo Viewer for macOS**  
<https://wl879.github.io/apps/picview/index.html>  
Honestly, this is probably the best and most lightweight image viewer I’ve found for the Mac. it just works perfectly.  
<img src="https://gw.alipayobjects.com/zos/k/63/uvKfnO.jpg" width="800" />

**UnoCSS: The Instant Atomic CSS Engine**  
<https://github.com/unocss/unocss>  
Think of it as a highly optimized, on-demand version of Tailwind CSS. it’s incredibly fast, and I’m curious to see if it becomes the new standard for performance-focused builds.

**TeslaMate: A Self-Hosted Data Logger for your Tesla**  
<https://github.com/adriankumpf/teslamate>  
A powerful dashboard for tracking everything your car is doing, all hosted on your own infrastructure.  
<img src="https://gw.alipayobjects.com/zos/k/po/zPMv1c.jpg" width="800" />

**Reason: Type-Safe Programming for JS and OCaml**  
<https://reasonml.github.io/zh-CN/>  
Reason lets you write simple, fast, and robust type-safe code while leveraging the massive ecosystems of both JavaScript and OCaml.

## Just Looking Around

**2022 China CRM Industry Research Report**  
A deep dive into the current state of customer relationship management in the domestic market. well worth a read for anyone in the B2B space.

**Has India Officially Surpassed China in Population?**  
While official data is still being processed, non-official figures suggest we are at a turning point. a fascinating look at global demographic shifts.

**V2EX Recommendations: Music That Stays With You**  
A thread full of genuine recommendations. (And yes, there’s plenty of love for our own Nanjing musicians.)

**Why are China's High-Speed Rail Stations So Far from the City?**  
The "suburban station" phenomenon can be frustrating. sometimes by the time you've returned to the city center after dropping a friend off, they've already reached their destination!
