April 2, 2026
Local vs Hosted AI: When to Run Your Own Models
Running Ollama on a homelab GPU changed how I think about which AI tasks need cloud inference and which work better locally.
Read Article →Deep dives into software development, AI tools, DevOps practices, and everything in between.
April 2, 2026
Running Ollama on a homelab GPU changed how I think about which AI tasks need cloud inference and which work better locally.
Read Article →March 26, 2026
How I gave my AI assistants persistent memory across sessions using ChromaDB, Ollama embeddings, and a custom REST API.
Read Article →March 19, 2026
How I built an autonomous repair system that monitors my homelab services and automatically fixes them when they go down.
Read Article →March 12, 2026
When a service goes down at 2am, wouldn't it be nice to get AI-powered troubleshooting suggestions along with the alert?
Read Article →March 5, 2026
Give Claude Code the ability to interact with your homelab infrastructure through Model Context Protocol.
Read Article →January 15, 2023
Welcome to the new software education site. Learn about my approach to teaching development, the content you'll find here, and what's coming next.
Read Article →January 25, 2023
People ask me frequently about how to get started with software jobs. This comprehensive guide covers the essential tools, applications, and first steps you need.
Read Article →January 29, 2023
Software development is a broad field with many different roles. Learn about different job types from Full Stack to DevOps, and find the right path for you.
Read Article →