
The Accidental Maintainer: How I Got Promoted by Complaining
From critic to maintainer in one conversation: what happens when you complain about a gem and suddenly become responsible for fixing it.

From critic to maintainer in one conversation: what happens when you complain about a gem and suddenly become responsible for fixing it.

The hidden costs of open source development that every Twitter advocate with a stable salary won't tell you about.

How to separate system prompts from project instructions for better AI development workflow using standardized metadata files.

How working with JRuby 10 and Rails 8 changed my perspective on the JVM, one reluctant commit at a time.

As an open-source maintainer, I'm yanking broken package versions. Here's why you should too.

The harsh reality check every aspiring AI entrepreneur needs to hear in 2025...

How I escaped the zoo of monkey patches and built a clean, Rails 8-friendly PostGIS adapter gem that actually works with modern Rails.

How building a Cypher DSL taught me more about framework design, why supporting legacy is a trap.

Exploring how analogies and metaphors enhance the learning process of Large Language Models.

Learn how graph databases and knowledge graphs can transform your RAG system from guessing to intelligent reasoning with structured data.

MCP Prompts aren't just templates—they're server-defined, discoverable scripts that bring preloaded sanity to your AI development workflow.

Model Context Protocol (MCP) isn't just a tool registry—it's a paradigm shift that turns AI assistants into true development partners.