Billy C
25 articles
Billy is a full-stack developer who writes about practical AI tool usage, terminal workflows, and shipping code faster.
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.
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?
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.
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.
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-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.
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.
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.
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.
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.
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.
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.
Why Developers Are Switching to AI-First IDEs
VS Code plugins are not enough anymore. AI-native editors are taking over for a reason.
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-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.
AI Code Generation: Best Practices That Actually Work
Getting good output from AI code generators requires technique. Here is what works.
Best AI Tools for Python Developers
Python-specific AI tools for code generation, debugging, testing, and package management.
AI Tools for Security Scanning and Vulnerability Detection
AI security tools that find vulnerabilities before attackers do. Here are the ones worth using.
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.
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.
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?
The Best AI Tools for Database Management and SQL
AI tools that write SQL, optimize queries, visualize schemas, and make database work less painful.
AI-Powered Terminal Tools That Will Change How You Work
Forget GUI apps - these AI terminal tools integrate right into your shell workflow.
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.
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.