# 2. Prince Bay

> The cover shows tulips at Prince Bay in Hangzhou. It’s incredibly beautiful and usually blooms in late March/early April—perfect for a spring outing next year.

- Issue: 2
- Published: 2020/12/01
- HTML: https://weekly.tw93.fun/en/posts/2
- JSON: https://weekly.tw93.fun/api/en/posts/2.json
- Chinese original: https://weekly.tw93.fun/posts/2.md

---

<img src="https://gw.alipayobjects.com/zos/k/yt/ck1Y1K.png" width="800" />

<small>The cover shows tulips at Prince Bay in Hangzhou. It's incredibly beautiful and usually blooms in late March/early April—perfect for a spring outing next year.</small>

> **Record the trending technologies seen every week, and publish them here after screening. Follow to stay trendy.**

### Good Reads and Learning

1. **[FormRender: The Form Solution to Save Your Overtime](https://juejin.im/post/6871121209396822029)**: An easy-to-use form engine open-sourced by the Fliggy team. Learn how to generate custom form interfaces from JSON Schema and the philosophy behind it.
2. **[Master Git Commands with One Mind Map](https://juejin.im/post/6869519303864123399)**: Practically everything you need to know about Git operations and principles in one article.
3. **[A Review of Web Worker Literature](http://www.alloyteam.com/2020/07/14680/)**: A deep dive from the AlloyTeam covering everything about Web Workers. Worth reading three times.
4. **[Introduction to Threads](http://www.alloyteam.com/2020/07/14657/)**: Another AlloyTeam gem that explains the underlying principles of threading using JavaScript as a guide.
5. **[iOS Keyboard Woes and the VisualViewport API](http://www.alloyteam.com/2020/02/14265/)**: A potential solution to the ultimate headache for beginner frontend mobile developers.
6. **[On Finally Learning to Program at the Age of 40](https://github.com/Dhghomon/programming_at_40/blob/master/README.md)**: A heartfelt reflection from someone who picked up coding later in life.

### Design and Inspiration

1. **[TailwindInk](https://tailwind.ink/)**: An AI-powered palette generator trained on Tailwind CSS colors. Perfect for when you're stuck on color choices.
2. **[2020-2021 User Experience Design Trends (Tencent ISUX)](https://isux.tencent.com/articles/ux-design-trend)**: An exploration of future trends in UX across five dimensions: users, devices, interaction, information, and context.
3. **[2020-2021 Trendy Toy Design Trends (Tencent ISUX)](https://isux.tencent.com/articles/art-toys-trend.html)**: Designers are truly the masters of trendiness.
4. **[The Simple Joys of Men (Zhihu)](https://www.zhihu.com/question/411832116/answer/1388229740)**: Trust me, you need to click this. Mechanical intricacies are incredibly satisfying!
5. **[How Reddit Reached 50 Million Downloads via Terrible Web UX](https://www.androidpolice.com/2020/09/02/reddit-gets-its-app-to-50-million-play-store-downloads-mostly-by-making-the-mobile-web-experience-miserable/)**: A cheeky look at how frustrating H5 experiences can drive app downloads (something another popular forum knows all about).
6. **[Snake in a QR Code](https://itsmattkc.com/etc/snakeqr/)**: Brilliant engineering—putting a whole game into a QR code. Online version [here](https://itsmattkc.com/etc/snakeqr/snake-minified.html).

### Open Source and Tools

1. **[Dear PyGui](https://github.com/hoffstadt/DearPyGui)**: A powerful and easy-to-use Python GUI framework. For frontend devs, it's a surprising look at how other languages handle view layout.
2. **[VS Code Debug Visualizer](https://github.com/hediet/vscode-debug-visualizer)**: Visualizes your debugging process step-by-step. Perfect for complex logical operations.
3. **[InfoSpider](https://github.com/kangvcar/InfoSpider)**: An open-source crawler toolbox designed to help users take back their own data securely and analyze it with visual charts.
4. **[Jira Clone](https://github.com/oldboyxx/jira_clone)**: A full-stack React/Node implementation of Jira. Great starting point for anyone building a task tracker.
5. **[Moon](https://github.com/kbrsh/moon)**: Claims to be the smallest and fastest functional view framework at just 2KB.

### iOS and Multi-Platform

1. **[Exploring the Modern Mobile Web](https://mp.weixin.qq.com/s/ds6QkVrBwcurxp3RkvZe8Q)**: An iOS engineer’s take on all the trendy modern network protocols.
2. **[Learning AR: Reflections on My Journey](https://juejin.im/post/6865650326390145031/)**: With AR becoming a highlight in Apple events, here is a client-side perspective on its future. Also check out [Fliggy's AR and On-Device AI practices](https://juejin.im/post/6844904152095539214).
3. **[Understanding iOS Runtime](https://juejin.im/post/6869670856705081358)**: A challenging but rewarding read that serves as a gateway to deeper iOS knowledge.
4. **[When Widgets Meet Intelligence](https://mp.weixin.qq.com/s/jcZ7xJdxdLeKZRSwurc6mQ)**: Further exploration into the creative possibilities of the new iOS 14 widgets.
5. **[Flutter Dynamic Practices at Meituan Waimai](https://tech.meituan.com/2020/06/23/meituan-flutter-flap.html)**: A very deep dive into implementing dynamic features in Flutter—highly recommended for infra engineers.
