Tools I Use

Here are the tools and software I use regularly for AI development, homelab infrastructure, and content creation.

Development Tools

Claude Code

AI-powered coding assistant that lives in the terminal. My primary driver for writing, refactoring, and exploring codebases.

VS Code

Primary code editor with extensions for Python, Docker, and remote development over SSH to homelab servers.

Git / GitHub

Version control and code hosting for all projects. Every service, script, and config lives in a repo.

Docker

Containerization for all homelab services. If it runs on a server, it runs in a container.

Ansible

Infrastructure as code for managing multiple servers and Raspberry Pis. Idempotent playbooks for every machine in the lab.

Terraform

Cloud infrastructure provisioning for AWS — S3, CloudFront, IAM, and more. State-managed and version-controlled.

AI & Machine Learning

Ollama

Self-hosted LLM inference running on a local GPU (RTX 5060 Ti). Serves models like Llama and Mistral without sending data to the cloud.

Claude (Anthropic)

Primary AI assistant for complex reasoning, writing, and content creation. Also powers the agentic workflows on this site.

Open WebUI

Self-hosted chat interface for local and hosted models. Connects to Ollama and supports custom model routing.

ChromaDB

Vector database powering the domain-based memory system. Stores and retrieves embeddings for long-term AI context.

n8n

Workflow automation connecting AI to monitoring, alerts, and deployments. Self-hosted with full control over data and integrations.

Homelab Infrastructure

Traefik

Reverse proxy with automatic SSL and local DNS routing. Every service gets a clean subdomain with zero manual cert management.

Prometheus & Grafana

Metrics collection, visualization, and alerting across the entire homelab. Dashboards for every host, container, and service.

Home Assistant

Smart home automation and IoT integration. Ties together sensors, switches, and scripts into automated workflows.

Uptime Kuma

Service health monitoring with webhook notifications. First alert when anything in the lab goes down.

CoreDNS

Local DNS for *.local.brianrogers.dev resolution. Routes internal traffic without touching public DNS.

Content Creation

OBS Studio

Screen recording and livestreaming for YouTube. Open source, highly configurable, and handles multi-source scenes with ease.

DaVinci Resolve

Video editing and color grading. The free version covers everything I need for YouTube production.

Blender

3D modeling and motion graphics for video intros and visualizations. Open source and surprisingly capable.

Unreal Engine

Scene building and virtual production for cinematic-quality backdrops and environments in video content.