# David Blog > A personal blog by David Weng (@thedavidweng), exploring design, code, tools, finance, animation, and bilingual writing. Written in both English and Chinese. ## About Developer and analyst based in Vancouver, Canada. The blog covers three areas: thinking behind projects and works, observations on design/media/AI/internet, and notes on workflows/tools/explorations. ## Links - [Posts](https://thedavidweng.github.io/posts/) - [Tags](https://thedavidweng.github.io/tags/) - [About](https://thedavidweng.github.io/about/) - [Referral Codes](https://thedavidweng.github.io/my-referral-codes/) - [GitHub](https://github.com/thedavidweng) - [X / Twitter](https://x.com/thedavidweng) - [LinkedIn](https://www.linkedin.com/in/thedavidweng/) - [Portfolio](https://davidweng.eu.org/) ## Projects **OpenLoop** — AI music generation tool (React + Rust/Tauri). **OpenKara** — Desktop karaoke with AI lyrics and pitch tracking. **Deck-Work** — Productivity tool for work sessions. ## Recent Posts - **Punctuation Guide** (en/zh) — Comprehensive style guide for Chinese-English mixed writing - **Canada Banking Guide** (en/zh) — International student banking in Canada - **Churning Slang 101** (en) — Glossary of credit card and banking abbreviations - **Spy × Family Review** — Anime/manga analysis and cultural commentary - **FSNotes Review** — Open-source note-taking app for Apple ecosystem - **Come Drink with Me** — Classic Hong Kong martial arts film analysis - **BoA No FTF Strategy** — Bank of America card product change guide ## Full Content For complete content including detailed topics, writing principles, and technical stack, see: [llms-full.txt](https://thedavidweng.github.io/llms-full.txt)