Isomo Blog https://jiahaoxiang2000.github.io/blog Isomo personal blog en-us [email protected] (Isomo) [email protected] (Isomo) Wed, 28 Jan 2026 00:00:00 GMT https://jiahaoxiang2000.github.io/blog/tools/vibe-kanban-intro Vibe-Kanban: Orchestrating Multi-Agent AI Coding Workflows https://jiahaoxiang2000.github.io/blog/tools/vibe-kanban-intro A comprehensive guide to vibe-kanban, the open-source orchestration platform for managing multiple AI coding agents. Learn how to set up workspaces, configure multi-model profiles with OpenCode and Claude Code, and boost your development productivity. Wed, 28 Jan 2026 00:00:00 GMT [email protected] (Isomo) vibe-kanbanmulti-agentai-codingparallel-workflowopencodeclaude-codeproductivitytask-scheduling https://jiahaoxiang2000.github.io/blog/tools/multi-agent-parallel Multi-Agent Parallel Workflow: From Coder to Conductor https://jiahaoxiang2000.github.io/blog/tools/multi-agent-parallel First experience with multi-agent parallel workflows using vibe-kanban and OpenCode. Learn how breaking down tasks for parallel AI execution dramatically increases productivity, transforming developers from coders to orchestrators. Fri, 16 Jan 2026 00:00:00 GMT [email protected] (Isomo) multi-agentopencodevibe-kanbanparallel-workflowai-codingproductivitytask-scheduling https://jiahaoxiang2000.github.io/blog/misc/change-2025 My 2025 Big Changes: A Year of Transformation https://jiahaoxiang2000.github.io/blog/misc/change-2025 Reflecting on three transformative changes in 2025: embracing Linux and the "less is more" philosophy, evolving AI-LLM workflows from VSCode+Copilot to NVIM+OpenCode, and discovering that "coding is everything, everything is coding." Wed, 31 Dec 2025 00:00:00 GMT [email protected] (Isomo) lifereflection2025summarylinuxaiphilosophy https://jiahaoxiang2000.github.io/blog/tools/opencode-cli OpenCode: The Open Alternative to Claude Code https://jiahaoxiang2000.github.io/blog/tools/opencode-cli Switch from Claude Code to OpenCode for a provider-agnostic AI coding workflow. Support 75+ LLM providers including DeepSeek, KIMI-K2, Qwen-Code, and GLM-4.6 without vendor lock-in. Sat, 06 Dec 2025 00:00:00 GMT [email protected] (Isomo) opencodeai-codingclimulti-providerdeepseekkimiqwenglmdevelopment-tools https://jiahaoxiang2000.github.io/blog/arch/sway-window-manager Finding the Perfect Balance: My Journey to Sway Window Manager https://jiahaoxiang2000.github.io/blog/arch/sway-window-manager From River and Niri to Sway: discovering the i3-compatible Wayland compositor that finally solves screen sharing, multi-DPI displays, and workspace organization through tabbed/stacked layouts. Wed, 19 Nov 2025 00:00:00 GMT [email protected] (Isomo) linuxarch linuxwindow managerswaywaylandtilingscreen sharingwebrtci3productivity https://jiahaoxiang2000.github.io/blog/arch/niri-window-manager Switching from River to Niri: Infinite Canvas Window Management https://jiahaoxiang2000.github.io/blog/arch/niri-window-manager Discovering Niri after hitting River's tag limitations: a scrollable-tiling Wayland compositor with infinite horizontal canvas that never resizes your windows. Fri, 24 Oct 2025 00:00:00 GMT [email protected] (Isomo) linuxarch linuxwindow managerniriwaylandtilingscrollable tilingproductivity https://jiahaoxiang2000.github.io/blog/ide/ide-journey My IDE Journey: From JetBrains to Claude Code https://jiahaoxiang2000.github.io/blog/ide/ide-journey A philosophical exploration of IDE evolution from integrated JetBrains solutions to keyboard-first AI-assisted development with Neovim and Claude Code—discovering that "Less is More." Tue, 07 Oct 2025 00:00:00 GMT [email protected] (Isomo) IDEJetBrainsVSCodeNeovimClaude Codeworkflowjourney https://jiahaoxiang2000.github.io/blog/tools/claude-code-config Mastering Claude Code: The Complete Configuration Guide https://jiahaoxiang2000.github.io/blog/tools/claude-code-config A comprehensive guide to configuring Claude Code with specialized agents, custom slash commands, and MCP servers. Transform your AI coding workflow with the claude-conf ecosystem and powerful academic research capabilities. Tue, 30 Sep 2025 00:00:00 GMT [email protected] (Isomo) claude-codeconfigurationmcpsubagentsworkflowacademic-researchdevelopment-tools https://jiahaoxiang2000.github.io/blog/misc/nixos-config-journey From Ubuntu to NixOS: A Complete Configuration Management Journey https://jiahaoxiang2000.github.io/blog/misc/nixos-config-journey My evolution from Ubuntu discovery to NixOS mastery - a journey through Linux distributions, configuration management, and building the perfect reproducible development environment. Fri, 26 Sep 2025 00:00:00 GMT [email protected] (Isomo) NixOSconfigurationlinuxdotfilesjourneyworkflowdeclarativereproducible https://jiahaoxiang2000.github.io/blog/tools/ai-video-driver 🎬 AI Video Driver: From Text to Stunning Videos in Minutes! https://jiahaoxiang2000.github.io/blog/tools/ai-video-driver Tired of spending hours creating videos? Meet AI Video Driver - the revolutionary tool that transforms your text into professional videos with AI-powered speech and stunning animations! 🚀✨ Sat, 20 Sep 2025 00:00:00 GMT [email protected] (Isomo) aivideo-generationttsautomationpythonmanim https://jiahaoxiang2000.github.io/blog/tools/surfingkeys-intro Surfingkeys: Transform Your Browser into a Vim-Powered Navigation Machine https://jiahaoxiang2000.github.io/blog/tools/surfingkeys-intro Discover how Surfingkeys revolutionizes web browsing with vim-like keyboard navigation, eliminating the need for mouse interactions and supercharging your productivity with customizable shortcuts and powerful text editing capabilities. Mon, 15 Sep 2025 00:00:00 GMT [email protected] (Isomo) browserproductivityvimkeyboard-navigationsurfingkeystools https://jiahaoxiang2000.github.io/blog/tools/deepseek-claude-code DeepSeek Meets Claude Code: Revolutionary AI Coding at 68x Lower Cost https://jiahaoxiang2000.github.io/blog/tools/deepseek-claude-code Discover how to harness the power of DeepSeek V3.1 with Claude Code - achieving superior programming performance at 214x lower cost than Claude 4, while unlocking advanced sub-agents and MCP integration capabilities. Sat, 23 Aug 2025 00:00:00 GMT [email protected] (Isomo) aicodingdeepseekclaude-codedevelopmenttools https://jiahaoxiang2000.github.io/blog/arch/window-managers Complete Guide to Window Managers on Arch Linux https://jiahaoxiang2000.github.io/blog/arch/window-managers A comprehensive guide to understanding window managers on Arch Linux, exploring different types from tiling to stacking WMs, and diving deep into our choice of River for an efficient desktop workflow. Thu, 21 Aug 2025 00:00:00 GMT [email protected] (Isomo) linuxarch linuxwindow managertilingdesktop environmenti3swayriverwaylandx11 https://jiahaoxiang2000.github.io/blog/misc/claude-subagent Claude Code Subagents: Specialized AI Assistants for Every Development Task https://jiahaoxiang2000.github.io/blog/misc/claude-subagent Explore Claude Code subagents - specialized AI assistants designed for specific development tasks. Learn how blog-writing and commit-push agents transform workflows with focused expertise. Mon, 11 Aug 2025 00:00:00 GMT [email protected] (Isomo) ClaudesubagentsAIautomationspecialized-agentsdevelopment-workflow https://jiahaoxiang2000.github.io/blog/misc/ahk-win AutoHotkey Windows: Tiling Navigation & Vim-like Controls https://jiahaoxiang2000.github.io/blog/misc/ahk-win A comprehensive AutoHotkey setup bringing tiling window navigation and vim-like controls to Windows 11, plus insights on why simplicity led back to Windows. Tue, 05 Aug 2025 00:00:00 GMT [email protected] (Isomo) AutoHotkeyWindowsproductivityvimtilingworkflow https://jiahaoxiang2000.github.io/blog/tools/qwen-code Introducing Qwen Code: A New Era of AI Coding Assistants https://jiahaoxiang2000.github.io/blog/tools/qwen-code Discover Qwen Code, a new AI coding assistant based on the Qwen Coder model. Learn how it compares to Gemini CLI and Claude Code in terms of performance, pricing, and features. Sun, 03 Aug 2025 00:00:00 GMT [email protected] (Isomo) aicodingqwendevelopmenttools https://jiahaoxiang2000.github.io/blog/misc/arch-linux-dotfiles My Arch Linux Dotfiles: A Real-World Configuration Journey https://jiahaoxiang2000.github.io/blog/misc/arch-linux-dotfiles A deep dive into my personal Arch Linux configuration repository, showcasing real working dotfiles for development, window management, and daily computing. Wed, 30 Jul 2025 00:00:00 GMT [email protected] (Isomo) Arch Linuxdotfilesconfigurationdevelopmentsetup https://jiahaoxiang2000.github.io/blog/misc/arch-linux-may-july-journey My Arch Linux Journey: May to July 2025 https://jiahaoxiang2000.github.io/blog/misc/arch-linux-may-july-journey A personal journey through two months of daily Arch Linux usage, documenting discoveries, challenges, and the learning curve from May to July 2025. Thu, 24 Jul 2025 00:00:00 GMT [email protected] (Isomo) Arch Linuxlinuxjourneyexperiencedaily-use https://jiahaoxiang2000.github.io/blog/misc/linux-wayland My Journey Through Wayland Window Managers: From i3wm to River https://jiahaoxiang2000.github.io/blog/misc/linux-wayland A personal journey through the Wayland ecosystem, exploring different window managers and the challenges of NVIDIA GPU compatibility, ultimately finding the right balance between functionality and simplicity. Thu, 17 Jul 2025 00:00:00 GMT [email protected] (Isomo) linuxarch linuxwaylandwindow manageri3wmswayhyprlandrivernvidiawlroots https://jiahaoxiang2000.github.io/blog/misc/typesetting Typesetting: A Modern Document Preparation System https://jiahaoxiang2000.github.io/blog/misc/typesetting A comprehensive typesetting project featuring Typst templates for professional documents, academic papers, and presentations. Sat, 12 Jul 2025 00:00:00 GMT [email protected] (Isomo) Typsttypesettingdocumenttemplateacademic https://jiahaoxiang2000.github.io/blog/tools/wshowkey Building wshowkeys_rs: A Modern Rust Take on Keystroke Display https://jiahaoxiang2000.github.io/blog/tools/wshowkey Join me on a journey building wshowkeys_rs - a sleek, transparent keystroke overlay that makes your keyboard inputs shine! From console MVP to professional Wayland integration, this Rust project packs some serious visual punch. Fri, 20 Jun 2025 00:00:00 GMT [email protected] (Isomo) rustwaylandguievdevhyprlandtools https://jiahaoxiang2000.github.io/blog/ide/vscode-neovim VSCode Plus Neovim: The Ultimate Editor Setup https://jiahaoxiang2000.github.io/blog/ide/vscode-neovim Discover how to combine VSCode, Neovim, and GitHub Copilot into the ultimate coding environment that brings together AI assistance, modal editing, and modern IDE features. Mon, 16 Jun 2025 00:00:00 GMT [email protected] (Isomo) vscodeneovimeditorIDEcopilotproductivity https://jiahaoxiang2000.github.io/blog/misc/neovim-ai Neovim metting AI (CodeCompanion) https://jiahaoxiang2000.github.io/blog/misc/neovim-ai A comprehensive guide to CodeCompanion, a Neovim plugin that transforms your editor into an AI-powered IDE. Learn about chat buffers, inline assistance, agent workflows, and tool integration for seamless AI-assisted coding. Sat, 07 Jun 2025 00:00:00 GMT [email protected] (Isomo) neovimIDEAI https://jiahaoxiang2000.github.io/blog/tools/mouse-gesture 🖱️ Mouse Gesture: The Ultimate Tool for Effortless Navigation https://jiahaoxiang2000.github.io/blog/tools/mouse-gesture Discover how to unlock the full potential of your Apple Magic Mouse on Linux with advanced gesture recognition. This Rust-based tool brings intuitive multi-touch gestures to enhance your productivity and navigation experience. Fri, 30 May 2025 00:00:00 GMT [email protected] (Isomo) rustlinuxgesture-recognitionmagic-mousemulti-touchproductivity https://jiahaoxiang2000.github.io/blog/tools/live-danmu 🎮 Live Danmu: Building the Ultimate Bilibili Chat Experience https://jiahaoxiang2000.github.io/blog/tools/live-danmu From frustrated Linux streamers to Rust wizards: How we built blivedm_rs to revolutionize live chat interaction with blazing performance and endless possibilities! 🚀 Wed, 28 May 2025 00:00:00 GMT [email protected] (Isomo) rustdanmustreamingreal-timebilibili https://jiahaoxiang2000.github.io/blog/misc/arch-linux Arch Linux https://jiahaoxiang2000.github.io/blog/misc/arch-linux A practical guide to setting up and using Arch Linux, including audio, input methods, and device support etc. Fri, 16 May 2025 00:00:00 GMT [email protected] (Isomo) Arch Linuxlinuxsetupguide https://jiahaoxiang2000.github.io/blog/misc/vim-keymap Vim KeyShort https://jiahaoxiang2000.github.io/blog/misc/vim-keymap Vim KeyMaps for all your needs! An illustrated guide based on Vim KeyMaps. Fri, 02 May 2025 00:00:00 GMT [email protected] (Isomo) vimKeyMapsTools https://jiahaoxiang2000.github.io/blog/misc/zed-editor Zed Editor https://jiahaoxiang2000.github.io/blog/misc/zed-editor Zed Editor is a powerful IDE with AI capabilities, making it a versatile tool for developers. Fri, 21 Mar 2025 00:00:00 GMT [email protected] (Isomo) editorIDEAITools https://jiahaoxiang2000.github.io/blog/misc/qq-bot Manager Bot 🐧 https://jiahaoxiang2000.github.io/blog/misc/qq-bot Using QQ manager bot to manager the qq group, something ad advert or LLM chat, etc. Wed, 05 Mar 2025 00:00:00 GMT [email protected] (Isomo) chatbotTools https://jiahaoxiang2000.github.io/blog/misc/chat-deepseek NextChat with DeepSeek R1 https://jiahaoxiang2000.github.io/blog/misc/chat-deepseek we will to introduce the defulat plugins with the lazyvim. Fri, 21 Feb 2025 00:00:00 GMT [email protected] (Isomo) chatAITools https://jiahaoxiang2000.github.io/blog/misc/laptop-select Laptop select https://jiahaoxiang2000.github.io/blog/misc/laptop-select how to select a laptop by the budget and the usage Tue, 04 Feb 2025 00:00:00 GMT [email protected] (Isomo) toolsmisclaptop https://jiahaoxiang2000.github.io/blog/misc/oss-deploy-blog OSS Deploy Blog https://jiahaoxiang2000.github.io/blog/misc/oss-deploy-blog The motivation behind deploying a blog using OSS services. Sun, 02 Feb 2025 00:00:00 GMT [email protected] (Isomo) deployblogoss https://jiahaoxiang2000.github.io/blog/misc/tools Tools https://jiahaoxiang2000.github.io/blog/misc/tools Some tools that I usually use Sat, 01 Feb 2025 00:00:00 GMT [email protected] (Isomo) toolsmisc https://jiahaoxiang2000.github.io/blog/ide/ai-code AI Coding https://jiahaoxiang2000.github.io/blog/ide/ai-code we will to introduce the defulat plugins with the lazyvim. Mon, 27 Jan 2025 00:00:00 GMT [email protected] (Isomo) codingAIplugins https://jiahaoxiang2000.github.io/blog/ide/lazyvim-plugins LazyVim Plugins https://jiahaoxiang2000.github.io/blog/ide/lazyvim-plugins we will to introduce the defulat plugins with the lazyvim. Fri, 24 Jan 2025 00:00:00 GMT [email protected] (Isomo) neovimIDEplugins https://jiahaoxiang2000.github.io/blog/misc/neovim-start Neovim Start https://jiahaoxiang2000.github.io/blog/misc/neovim-start We use Neovim as the IDE to achieve no mouse operation. Thu, 23 Jan 2025 00:00:00 GMT [email protected] (Isomo) neovimIDE https://jiahaoxiang2000.github.io/blog/misc/statisc-blog Statics Blog: Tailwind & Next.js https://jiahaoxiang2000.github.io/blog/misc/statisc-blog The motivation behind building a static blog using Next.js and Tailwind CSS. Thu, 16 Jan 2025 00:00:00 GMT [email protected] (Isomo) introductionblogjs https://jiahaoxiang2000.github.io/blog/misc/blog-motivation Blog Motivation https://jiahaoxiang2000.github.io/blog/misc/blog-motivation Motivation behind starting this blog Mon, 19 Aug 2024 00:00:00 GMT [email protected] (Isomo) introduction https://jiahaoxiang2000.github.io/blog/misc/hello-godot Hello Godot https://jiahaoxiang2000.github.io/blog/misc/hello-godot A simple 2D game created using the Godot engine. Mon, 19 Aug 2024 00:00:00 GMT [email protected] (Isomo) Godotgamedev https://jiahaoxiang2000.github.io/blog/misc/github-markdown-guide Markdown Guide https://jiahaoxiang2000.github.io/blog/misc/github-markdown-guide Markdown cheatsheet for all your blogging needs - headers, lists, images, tables and more! An illustrated guide based on GitHub Flavored Markdown. Fri, 11 Oct 2019 00:00:00 GMT [email protected] (Isomo) githubguide