B

Billy C

25 articles

Billy is a full-stack developer who writes about practical AI tool usage, terminal workflows, and shipping code faster.

agentscrewaiautogen

CrewAI vs AutoGen vs Pydantic AI: A Hands-On Agent Framework Shootout

I built the same simple agent task in three frameworks back to back. Here is what each one feels like in practice and where each one fits.

speech-recognitionwhisperopen-source

whisper.cpp vs faster-whisper: Speed and Accuracy Compared

Two leading open source paths to running OpenAI Whisper. One is a CPU-friendly C/C++ port, the other rides CTranslate2 and a GPU. Which one fits your workload?

voice-cloningf5-ttstts

Running F5-TTS Locally for Voice Cloning, A Setup Guide

Step-by-step on installing F5-TTS, prepping a clean reference clip, running CLI and Gradio inference, and a candid comparison to Coqui TTS and XTTS-v2.

litellmollamallm-gateway

From OpenAI to LiteLLM: Cutting the AI Bill with Smart Routing

A first-person take on putting LiteLLM in front of OpenAI, Anthropic, and a local Ollama instance, with routing rules, fallbacks, and observability. Plus when not to bother.

open-webuiollamalitellm

Self-Hosting an Open WebUI ChatGPT Clone with Model Rotation

A practical walkthrough for standing up Open WebUI on your own box, plugging Ollama in for local models, and rotating to remote backends per chat through a unified proxy.

fine-tuningunslothllama

Fine-Tuning Llama 3.3 with Unsloth on a 16GB GPU, Step-by-Step

A practical, end-to-end fine-tuning walkthrough with Unsloth: dataset prep, LoRA config, 4-bit quantization, training, and exporting to GGUF for llama.cpp.

ragself-hostedollama

Building a Private RAG Stack with Ollama, Qdrant, and AnythingLLM

An end-to-end blueprint for a fully self-hosted RAG system using Ollama for inference, Qdrant for the vector store, and AnythingLLM for ingestion and chat.

comfyuiswarmuistable-diffusion

ComfyUI vs SwarmUI: Which Stable Diffusion UI to Pick in 2026

A direct comparison of ComfyUI and SwarmUI: ComfyUI is the node-graph engine power users love, SwarmUI wraps it in a friendlier interface. Who each is for, what extensions look like, and the deployment story.

vllmqwen3self-hosting

Running Qwen3 Locally with vLLM on a Single 4090, Setup and Notes

A practical setup walkthrough for serving a Qwen3 variant locally with vLLM on a single 24GB consumer GPU, with notes on which sizes fit, quantization choices, useful CLI flags, and the OpenAI-compatible endpoint.

ai-codingaidercursor

Why I Switched from Cursor to Aider for Terminal-First AI Coding

After a long stretch with Cursor, I moved my daily AI pair programming work to Aider. Here is what the terminal-first, git-aware, model-agnostic workflow looks like, and what I gave up to get there.

pair-programmingtipsai-coding

AI Pair Programming: 10 Tips to Get Better Results

Using AI as your pair programmer works - if you know how to work with it. Here are 10 tips.

tutorialbuildingai-coding

How to Build a Developer Tool with AI in a Weekend

A step-by-step walkthrough of building and shipping a dev tool using AI coding assistants.

ideai-codingtrends

Why Developers Are Switching to AI-First IDEs

VS Code plugins are not enough anymore. AI-native editors are taking over for a reason.

mcpprotocolai-tools

MCP Servers Explained: What Developers Need to Know

Model Context Protocol is connecting AI to everything. Here is how MCP servers work and why they matter.

self-hostedprivacyai-coding

Self-Hosted AI Coding Tools: Run Your Own Copilot

If you want AI code assistance without sending code to the cloud, these self-hosted options work.

code-generationbest-practicesai-coding

AI Code Generation: Best Practices That Actually Work

Getting good output from AI code generators requires technique. Here is what works.

pythonai-toolsdeveloper-tools

Best AI Tools for Python Developers

Python-specific AI tools for code generation, debugging, testing, and package management.

securityvulnerabilityai-tools

AI Tools for Security Scanning and Vulnerability Detection

AI security tools that find vulnerabilities before attackers do. Here are the ones worth using.

testingai-toolscomparison

AI Testing Tools Compared: Unit Tests, E2E, and Everything Between

AI-powered testing tools promise to write your tests for you. We checked which ones deliver.

ai-agentsguidedevelopment

How to Build with AI Agents: A Developer Guide

AI agents are the next wave. Here is a practical guide to building agent-based workflows.

windsurfcursoride

Windsurf vs Cursor: Battle of the AI-First IDEs

Two AI-native code editors going head-to-head. Which one should you actually switch to?

databasesqlai-tools

The Best AI Tools for Database Management and SQL

AI tools that write SQL, optimize queries, visualize schemas, and make database work less painful.

terminalclideveloper-tools

AI-Powered Terminal Tools That Will Change How You Work

Forget GUI apps - these AI terminal tools integrate right into your shell workflow.

code-reviewai-toolsworkflow

How to Use AI for Code Review Without Losing Your Mind

AI code review tools are everywhere now. Here is how to actually set them up and get value from them.

cursorcopilotcomparison

Cursor vs GitHub Copilot: Which AI Code Editor Actually Wins?

We put Cursor and Copilot head-to-head across speed, accuracy, and real-world coding tasks.