# 61. Little Fat Duck of West Lake

> A little fat duck on West Lake after a snowfall. There’s something very comical and nimble about these little guys in the cold.

- Issue: 61
- Published: 2022/01/18
- HTML: https://weekly.tw93.fun/en/posts/61
- JSON: https://weekly.tw93.fun/api/en/posts/61.json
- Chinese original: https://weekly.tw93.fun/posts/61.md

---

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

<small>A little fat duck on West Lake after a snowfall. There’s something very comical and nimble about these little guys in the cold.</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

**From WebGL to WebGPU: The New Era of Web Graphics**  
<https://mp.weixin.qq.com/s/4LfaNHP77s9n9SghucYoaA>  
A detailed transcript of a GMTC presentation on how WebGPU is set to revolutionize high-performance rendering in the browser.

**My Struggle with AdBlockers**  
<https://www.v2ex.com/t/824476>  
A hilarious warning for frontend devs: always avoid using "ad" in your CSS class names, or your users might find half their UI missing!

**What I Learned from the 2021 State of CSS Report**  
<https://mp.weixin.qq.com/s/BbH6IleqLly82Mqx_0W1IQ>  
Honestly, I often find the precision of writing great CSS even more satisfying than writing JavaScript.

**The Architecture and Performance of DevTools**  
<https://mp.weixin.qq.com/s/H8iahg5WUOHXeRzvf0R01w>  
A peek behind the curtain of how Chrome DevTools is actually implemented within the browser engine.

## Trending Open Source

**misbrands: The Most "Annoying" Stickers for Programmers**  
<https://github.com/mkrl/misbrands>  
A collection of intentionally mismatched logos and brand names. I’m thinking of printing some of these for my own gear.  
<img src="https://cdn.tw93.fun/blog/upic/X59z5u.jpg" width="800" />

**MarkText: A Powerful Open-Source Markdown Editor**  
<https://github.com/marktext/marktext>  
With Typora moving to a paid model, MarkText is a fantastic free and open-source alternative for your technical writing.  
<img src="https://cdn.tw93.fun/blog/upic/08ZIBQ.jpg" width="800" />

**OnlySwitch: Shortcuts for your Mac Menu Bar**  
<https://github.com/jacklandrin/OnlySwitch>  
An open-source alternative to OneSwitch that puts common system controls right at your fingertips.  
<img src="https://cdn.tw93.fun/blog/upic/FKGFkB.jpg" width=230/>

**PromiseKit: Promises for Swift & ObjC**  
<https://github.com/mxcl/PromiseKit>  
Bringing the familiar promise-based pattern from JavaScript to Apple platforms makes for much cleaner asynchronous code.

```swift
firstly {
    Alamofire
        .request("http://example.com", method: .post, parameters: params)
        .responseDecodable(Foo.self)
}.done { foo in
    //…
}.catch { error in
    //…
}
```

**TDesign: Tencent’s Enterprise-Grade Design System**  
<https://tdesign.tencent.com/>  
An impressive release from Tencent that supports major frontend stacks including Vue, React, and Angular.

## Just Looking Around

**The 2021 China Gaming Industry Report**  
Growth is slowing down significantly. facing a 9-month freeze on new game licenses, the industry is seeing its lowest growth since 2018.

**The "Involuted" World: Korea’s Current Reality**  
A staggering statistic: over 50% of people in their 60s, and 30% of those over 70, still need to work to support themselves in South Korea.

**Why are Japanese Semiconductor Materials So Dominant?**  
A look at the long-term specialized expertise that makes Japanese suppliers essential to the global chip industry.
