Developer toolkit visualization with programming languages and tools

Uses

Development stack, tools, and setup I use for building AI-first applications, MCP servers, and production systems.

Languages & Frameworks

๐Ÿ Python

Primary language for MCP servers, data analysis, and AI workflows.

  • โ€ข Version: Python 3.13+
  • โ€ข Style: PEP8, type hints, black formatting
  • โ€ข Key libraries: pandas, requests, FastAPI, pydantic
  • โ€ข Used for: MCP servers, pricing analysis, automation scripts

๐Ÿ’ป JavaScript/TypeScript

For web development, Node.js services, and Obsidian plugins.

  • โ€ข TypeScript: For MCP servers requiring type safety
  • โ€ข Node.js: QuickBooks MCP, backend services
  • โ€ข Frontend: Vanilla JS + Tailwind CSS (this site)
  • โ€ข Used for: Obsidian MCP, QuickBooks integration

๐ŸŽจ Frontend

Pragmatic, dependency-light frontend approach.

  • โ€ข Tailwind CSS: Utility-first styling via CDN
  • โ€ข Vanilla JavaScript: No framework overhead for simple sites
  • โ€ข Component pattern: Shared header/footer via JS includes
  • โ€ข Philosophy: Ship fast, optimize when needed

Development Tools

๐Ÿค– Claude Code

Primary development environment via MCP integration.

  • โ€ข Full-stack development with AI assistance
  • โ€ข Direct Obsidian vault access for notes and context
  • โ€ข 7 MCP servers for extended capabilities
  • โ€ข This entire website built using AI-powered development + Obsidian MCP

๐Ÿ“ Obsidian

Knowledge management and project planning.

  • โ€ข Two vaults: Personal (port 22360) + Work (port 22361)
  • โ€ข MCP integration: AI reads/writes notes directly
  • โ€ข Used for: Architecture decisions, project planning, daily logs
  • โ€ข Content source: This website's content came from Obsidian notes

๐Ÿš Fish Shell

Modern shell with sensible defaults.

  • โ€ข Autosuggestions from history
  • โ€ข Syntax highlighting
  • โ€ข Web-based configuration

๐Ÿ“ฆ Version Control

Git + GitHub for code management.

  • โ€ข GitHub: Primary repository hosting
  • โ€ข Conventional commits: Clear commit messages
  • โ€ข Profile: github.com/robbins173

MCP Server Ecosystem

7 production MCP servers extending AI assistant capabilities. View full ecosystem โ†’

YouTube MCP

26 tools for video data extraction. Transcripts, comments, analytics.

Learn more โ†’

Obsidian MCP

Dual-vault access. Powers this website's content workflow.

Learn more โ†’

WooCommerce MCP

30+ tools for natural language store management. 7,000+ products.

Learn more โ†’

Buildium MCP

Autonomous bill processing for multiple properties.

Learn more โ†’

QuickBooks MCP

30 operations. OAuth 2.0. Financial management integration.

Learn more โ†’

Pandoc MCP

Universal document conversion. 15+ formats supported.

Learn more โ†’

Infrastructure & Services

๐ŸŒ e-commerce Platform

  • โ€ข WooCommerce: Battle-tested for 7,000+ product catalog
  • โ€ข WordPress: Content management and SEO
  • โ€ข Custom integrations: WooCommerce MCP for AI-powered management

๐Ÿข Property Management

  • โ€ข Buildium: Portfolio of HOAs and rentals
  • โ€ข QuickBooks: Financial management and reporting
  • โ€ข Custom automation: Autonomous bill processing

๐ŸŽจ Image Generation

  • โ€ข ComfyUI: Batch image generation for portfolio
  • โ€ข MLX Flux: Local image generation on Apple Silicon
  • โ€ข Current task: Generating hero images for all project pages

๐Ÿ“Š Data & Analytics

  • โ€ข Python scripts: Custom pricing analysis, competitor tracking
  • โ€ข pandas: Data manipulation and analysis
  • โ€ข YouTube API: Via YouTube MCP for video intelligence

Hardware & OS

๐Ÿ’ป macOS

Primary development platform.

  • โ€ข macOS for development and property management work
  • โ€ข Homebrew for package management
  • โ€ข Fish shell as default terminal

Development Philosophy

Principles

  • ๐ŸŽฏ
    AI-First Architecture:

    Design systems for AI workflows from day one, not as an afterthought.

  • โšก
    Ship Fast, Iterate:

    Get working solutions in production quickly, optimize based on real usage.

  • ๐Ÿ”ง
    Pragmatic Tooling:

    Choose boring, battle-tested tools unless innovation provides clear advantage.

  • ๐Ÿ“
    Document in Code:

    Type hints, clear naming, and architecture decision records over separate docs.

  • ๐Ÿงช
    Production-First Testing:

    Real workflows validate better than unit tests for solo development.

Project Organization

Directory Structure

/Users/demo/dev/
โ”œโ”€โ”€ business/     # E-commerce projects
โ”œโ”€โ”€ work/         # work property management projects
โ”œโ”€โ”€ tools/        # MCP servers, utilities
โ”‚   โ”œโ”€โ”€ mcp-servers/
โ”‚   โ”œโ”€โ”€ comfyui-batch-generator/
โ”‚   โ””โ”€โ”€ mlx-flux-generator/
โ”œโ”€โ”€ creative/     # Side projects and experiments
โ””โ”€โ”€ ai/           # AI experiments and prototypes

Key Files

  • โ€ข GLOBAL_RULES.md - Coding standards and conventions
  • โ€ข CURRENT.md - Active projects and priorities
  • โ€ข PLANNING.md - Architecture decisions per project
  • โ€ข TASK.md - Current tasks and status