Visualizing Ideas with Claude: Setting Up the Official Draw.io MCP Server

TL;DR - Quick Setup Want to generate diagrams directly in Claude? Here is the fast track configuration for your claude_desktop_config.json: { "mcpServers": { "drawio": { "command": "npx", "args": [ "-y", "@drawio/mcp" ] } } } Restart Claude Desktop, and then ask: “Create a flowchart for a user login system.” Why Draw.io with Claude? If you are like me, explaining architecture or complex flows in text can get wordy and confusing. “Component A talks to B, which then signals C…” is much harder to parse than a simple arrow connecting boxes. ...

February 17, 2026 · 4 min

Supercharging Claude Code with Serena - Save 70% on Tokens

TL;DR - Quick Setup Already know what Serena is? Here’s the fast track: # 1. Install uv and Serena curl -LsSf https://astral.sh/uv/install.sh | sh source ~/.zshrc uv tool install git+https://github.com/oraios/serena # 2. Restart terminal, then connect to your project cd /path/to/your/project claude mcp add serena -- serena-mcp-server --project $(pwd) echo ".serena/" >> .gitignore # 3. Start Claude claude --allowedTools "mcp__serena*" Then tell Claude: “Use Serena to onboard this project.” Want to understand what this does and why? Read on. ...

February 4, 2026 · 15 min

Staying Relevant with Claude Code - A Self-Note for Android & KMP Developers

A Quick Disclaimer This article is primarily a self-note that I keep updating as I learn more about Claude Code. The AI tooling landscape evolves rapidly, so some information might be outdated by the time you read this. If you find something that needs updating, feel free to reach out! Whether you’re a junior developer just getting started or a senior developer looking to boost your workflow, Claude Code has something for everyone. ...

January 9, 2026 · 10 min

Setting Up Claude Code Review Before Push

Setting Up Claude Code Review Before Push This guide will help you set up an automated code review system using Claude Code that runs before every git push, with the option to skip when needed. Prerequisites Claude Code CLI installed and configured Git repository with proper remote setup Terminal access Step 1: Create the Pre-Push Hook Script Create a git hook that will run before every push: # Navigate to your project root cd /path/to/your/project # Create the hooks directory if it doesn't exist mkdir -p .git/hooks # Create the pre-push hook file touch .git/hooks/pre-push # Make it executable chmod +x .git/hooks/pre-push Step 2: Generated Review Reports Every code review automatically generates a timestamped markdown report with complete analysis: ...

August 20, 2025 · 8 min