Introducing gem-skill: Teaching Your AI About Your Gems There are three layers to what an LLM knows during a coding session. The first is training knowledge — everything the model absorbed from the web before its cutoff date. For popular libraries like Rails or Faraday, this is...
The Trouble with Skills As software developers we all have skills of one kind or another that allow us to contribute to the overall workflow of creating somet...
Requirements definition has always been a problem in software development. In the early days we tended to a Dragon. The Machine was a massive, slumbering beas...
The persistent-context problem is largely solved. MCP memory servers now maintain cross-conversation context and project memory — your stack, your architectur...
Introducing ractor_queue: A Shared Queue for Ruby Ractors Ruby’s Global VM Lock (GVL) — also called the GIL — has shaped how Ruby developers think about concu...
Explore by Category
Engineering
26 posts
AI tools, Ruby gems, software architecture, and development workflows.