Isomo Blog
https://jiahaoxiang2000.github.io/blog
Isomo personal blogen-us[email protected] (Isomo)[email protected] (Isomo)Wed, 28 Jan 2026 00:00:00 GMThttps://jiahaoxiang2000.github.io/blog/tools/vibe-kanban-introVibe-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-schedulinghttps://jiahaoxiang2000.github.io/blog/tools/multi-agent-parallelMulti-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-schedulinghttps://jiahaoxiang2000.github.io/blog/misc/change-2025My 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)lifereflection2025summarylinuxaiphilosophyhttps://jiahaoxiang2000.github.io/blog/tools/opencode-cliOpenCode: 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-toolshttps://jiahaoxiang2000.github.io/blog/arch/sway-window-managerFinding 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 sharingwebrtci3productivityhttps://jiahaoxiang2000.github.io/blog/arch/niri-window-managerSwitching 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 tilingproductivityhttps://jiahaoxiang2000.github.io/blog/ide/ide-journeyMy 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 Codeworkflowjourneyhttps://jiahaoxiang2000.github.io/blog/tools/claude-code-configMastering 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-toolshttps://jiahaoxiang2000.github.io/blog/misc/nixos-config-journeyFrom 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)NixOSconfigurationlinuxdotfilesjourneyworkflowdeclarativereproduciblehttps://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-generationttsautomationpythonmanimhttps://jiahaoxiang2000.github.io/blog/tools/surfingkeys-introSurfingkeys: 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-navigationsurfingkeystoolshttps://jiahaoxiang2000.github.io/blog/tools/deepseek-claude-codeDeepSeek 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-codedevelopmenttoolshttps://jiahaoxiang2000.github.io/blog/arch/window-managersComplete 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 environmenti3swayriverwaylandx11https://jiahaoxiang2000.github.io/blog/misc/claude-subagentClaude 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-workflowhttps://jiahaoxiang2000.github.io/blog/misc/ahk-winAutoHotkey 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)AutoHotkeyWindowsproductivityvimtilingworkflowhttps://jiahaoxiang2000.github.io/blog/tools/qwen-codeIntroducing 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)aicodingqwendevelopmenttoolshttps://jiahaoxiang2000.github.io/blog/misc/arch-linux-dotfilesMy 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 Linuxdotfilesconfigurationdevelopmentsetuphttps://jiahaoxiang2000.github.io/blog/misc/arch-linux-may-july-journeyMy 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-usehttps://jiahaoxiang2000.github.io/blog/misc/linux-waylandMy 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 manageri3wmswayhyprlandrivernvidiawlrootshttps://jiahaoxiang2000.github.io/blog/misc/typesettingTypesetting: 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)Typsttypesettingdocumenttemplateacademichttps://jiahaoxiang2000.github.io/blog/tools/wshowkeyBuilding 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)rustwaylandguievdevhyprlandtoolshttps://jiahaoxiang2000.github.io/blog/ide/vscode-neovimVSCode 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)vscodeneovimeditorIDEcopilotproductivityhttps://jiahaoxiang2000.github.io/blog/misc/neovim-aiNeovim 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)neovimIDEAIhttps://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-touchproductivityhttps://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-timebilibilihttps://jiahaoxiang2000.github.io/blog/misc/arch-linuxArch 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 Linuxlinuxsetupguidehttps://jiahaoxiang2000.github.io/blog/misc/vim-keymapVim 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)vimKeyMapsToolshttps://jiahaoxiang2000.github.io/blog/misc/zed-editorZed 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)editorIDEAIToolshttps://jiahaoxiang2000.github.io/blog/misc/qq-botManager 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)chatbotToolshttps://jiahaoxiang2000.github.io/blog/misc/chat-deepseekNextChat 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)chatAIToolshttps://jiahaoxiang2000.github.io/blog/misc/laptop-selectLaptop select
https://jiahaoxiang2000.github.io/blog/misc/laptop-select
how to select a laptop by the budget and the usageTue, 04 Feb 2025 00:00:00 GMT[email protected] (Isomo)toolsmisclaptophttps://jiahaoxiang2000.github.io/blog/misc/oss-deploy-blogOSS 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)deployblogosshttps://jiahaoxiang2000.github.io/blog/misc/toolsTools
https://jiahaoxiang2000.github.io/blog/misc/tools
Some tools that I usually useSat, 01 Feb 2025 00:00:00 GMT[email protected] (Isomo)toolsmischttps://jiahaoxiang2000.github.io/blog/ide/ai-codeAI 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)codingAIpluginshttps://jiahaoxiang2000.github.io/blog/ide/lazyvim-pluginsLazyVim 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)neovimIDEpluginshttps://jiahaoxiang2000.github.io/blog/misc/neovim-startNeovim 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)neovimIDEhttps://jiahaoxiang2000.github.io/blog/misc/statisc-blogStatics 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)introductionblogjshttps://jiahaoxiang2000.github.io/blog/misc/blog-motivationBlog Motivation
https://jiahaoxiang2000.github.io/blog/misc/blog-motivation
Motivation behind starting this blogMon, 19 Aug 2024 00:00:00 GMT[email protected] (Isomo)introductionhttps://jiahaoxiang2000.github.io/blog/misc/hello-godotHello 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)Godotgamedevhttps://jiahaoxiang2000.github.io/blog/misc/github-markdown-guideMarkdown 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