Codeminer42's Engineering Blog
Posts

Why We Accept Bad Code From Humans But Reject Good Code From AI
I've been noticing something about how developers talk about AI coding agents. They review agent-generated code with a magnifying glass. They point at a variable name they don't like, a…
Vibecoding vs Agentic Engineering: One Ships, the Other Prays
I've been preparing a talk about AI-assisted development and spent a lot of time reading what developers are saying online, in meetups, in conference hallways. A pattern keeps showing up:…
Building a Practical AI Agent with RAG, MCP, and Ollama
Introduction Over the last year, “AI agents” went from a buzzword to something people actually try to ship. And if you’ve tried to build one beyond a demo, you’ve probably…
Everything you should know about Background Jobs with ActiveJob
Orchestrating background tasks (or "jobs," as they are often called) is common in web development. Any application that deals with time-consuming operations, such as sending emails, processing images, or integrating…
How To Sandbox Your AI Agent Using Docker
Docker just released a really exciting update to Docker Sandboxes, a feature that allows running AI agents, like Claude Code, in isolated environments. This change was released with the Docker…