Programming
- Functional programming design patterns by Scott Wlaschin - YouTube. Introduction to basic concepts in FP.
- Working Of Yarn and npm – Rajan Tiwari – Medium. Why yarn is better than npm.
- Hard-won lessons: Five years with Node.js | Scott Nonnenberg. Tips and gotchas.
- NASA’s 10 Coding Rules for Writing Safety Critical Program - RankRed. Good references.
- Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Performance Tuning
- Performance test frameworks: Gatling Load and Performance testing using Java, and Locust using Python.
- Android performance tool: Tegra Graphics Debugger from NVIDIA and Snapdragon Profiler from Qualcomm.
- Twitter Lite and High Performance React Progressive Web Apps at Scale
- and how to improve Infinite List and React.
- The performance metric Flame Graphs used in the post,
- and chrome addons for React performance test
Game Development
- Quaternion Rotation - YouTube. Explanation of Quaternion.
- Godot Engine - Free and open source 2D and 3D game engine. Yet another game engine.
Projects
- nickelser/zhong: Reliable, distributed cron in Ruby.
- electron-userland/electron-forge: A complete tool for creating, publishing, and installing modern Electron applications
- anbox/anbox runs Android using Linux container technologies.
- Qt binding for Golang
- Flow: A Static Type Checker for JavaScript. Like
go fmt
but for JavaScript.
Misc
- Chrome and Firefox Phishing Attack Uses Domains Identical to Known Safe Sites. Fake site using unicode domain.
- Mastering Group Resizing Feature in Sketch – Design + Sketch. How to design responsible components using group resizing.
- α Clock – 壁纸与时间联动,「索大好」带来世界文化遗产的一天 - 小众软件. 很漂亮的 Android 壁纸应用。
- CG 绘画入门:零基础如何学习数位板绘画? - 知乎,ARTLESSON Theory | 如何提高你的绘画和设计技巧
- 设计界出了一件大事儿! ARKie 是一个智能设计助手,聚焦于中英文排版、秒级自动生成作品。10秒,帮你完成一个设计。
- Windows 软件推荐,菲菲更名宝贝 之 得意非凡 v3.0 正式版,Windows 上有什么鲜为人知的好软件?| 自爆区 #023