# ● I'm Aiden Liu, a full-stack developer specializing in tools for knowledge management and academic workflows. [![GitHub](https://img.shields.io/badge/GitHub-181717?style=for-the-badge&logo=github&logoColor=white)](https://github.com/aidenlx) [![X (Twitter)](https://img.shields.io/badge/X-000000?style=for-the-badge&logo=x&logoColor=white)](https://x.com/aiden_lx) [![Email](https://img.shields.io/badge/Email-0078D4?style=for-the-badge&logo=microsoft-outlook&logoColor=white)](mailto:[email protected]) ## Projects - [ZotLit](https://github.com/PKM-er/obsidian-zotlit) - A third-party project that aims to facilitate the integration between Obsidian.md and Zotero. - [Media Extended](https://github.com/aidenlx/media-extended) - Plugin to integrate, manage, and play media files directly in Obsidian. 🖇️🗂️⏯️ - Contributions to [onedrive-vercel-index](https://github.com/spencerwooo/onedrive-vercel-index) - Refactored for Next.js App Router. - Other Plugins (Maintenance/Archived): - [cm-chs-patch](https://github.com/aidenlx/cm-chs-patch) - Chinese word segmentation support for Obsidian. - [table-extended](https://github.com/aidenlx/table-extended) - Advanced Markdown table rendering for Obsidian. - [better-fn](https://github.com/aidenlx/better-fn) - Floating Markdown footnote previews for Obsidian. - [alx-folder-note](https://github.com/aidenlx/alx-folder-note) - A folder note plugin for Obsidian. - [obsidian-icon-shortcode](https://github.com/aidenlx/obsidian-icon-shortcode) - Renders emoji and custom icon shortcodes within the editor. - [mn-addon-api](https://github.com/aidenlx/mn-addon-api) - TypeScript development environment for MarginNote 3 plugins. ## Blogs - [[reconnecting-dots|Reconnecting the Dots: A Journey from Medicine to Open Source]] ## Tech Stack - **Languages**: TypeScript, JavaScript, Python - **Frontend**: React, Next.js, Remix, Tailwind CSS, WebAssembly (WASM) - **Backend**: Node.js, Deno, Serverless, PostgreSQL, SQLite - **Tools**: Git, Docker, Turborepo, pnpm