Managing a Homelab AI Project with Claude Code, Gitea, and the Gitea MCP Server

Managing a Homelab AI Project with Claude Code, Gitea, and the Gitea MCP Server
I am not a software engineer. I think in milestones, user stories, and outcomes. Kim wants a smart garden assistant that tells her when to water and when the blight risk is high. I want to build it. Solo homelab projects like this usually die in a half-finished Docker Compose file. Ceres is different, and the reason is three tools working together: Gitea, the Gitea MCP Server, and Claude Code. The Setup Ceres is a…

The Painless Problem: Why Kibana Runtime Fields Needed an AI Skill, Not Better Docs

The Painless Problem: Why Kibana Runtime Fields Needed an AI Skill, Not Better Docs
When I owned the Runtime Fields authoring experience in Kibana, we shipped a feature that was elegant in concept and brutal in practice. The concept: define fields at query time against an existing data view, no reindex required, perfect for the half of your data that didn't get mapped correctly the first time. (Reindexing in Elasticsearch means rewriting every document into a new index, which is expensive at scale and a non-starter for clusters serving…