[Dev Weekly #124] Claude Code Plugins Change Everything | Context Windows Are Dead | The Great Performance Sweep

Table of Contents

HELLO EVERYONE!!! It’s August 13th, 2026, and you are reading the 124th edition of Codeminer42’s tech news report. Let’s check out what the tech world showed us this week!

The Miners’ post of the week πŸ§‘πŸ»β€πŸ’»πŸ‘©πŸ½β€πŸ’»

Plugins Are How You Ship a Claude Code Harness β€” by Edy Silva

I got pulled into Edy’s story about building demonkey, a teaching dojo that forces learners to type code instead of copy it, and what struck me was how brutally practical the whole thing is. Fifteen lines of bash in a PreToolUse hook block the model from writing the "spine" file, but the real work happened in the prose: rewriting instructions from "type this checklist" to "here’s the goal and shape, figure it out." Four iterations to make it stick, each failure exposing a gap the enforcement couldn’t reach. If you ship workflows on Claude Code already installed across your team, this shows you what’s actually possible with plugins as a delivery format, plus honest mistakes that’ll save you weeks. The curriculum structure is lean enough to steal.


RLMs Explained in 4 minutes – by Code Bear

Recursive Language Models (RLMs) combat "context rot" by keeping data outside the LLM, using code to filter and fetch only essential segments. This hybrid architecture leverages traditional code for calculations and AI for reasoning, significantly outperforming larger context-window models in benchmarks. Future AI development is shifting from simply expanding context windows to building smarter, tool-based context management systems.

Ruby and Rails Performance Roundup: The Backlog Edition

A comprehensive roundup of 40 performance improvements across Ruby and Rails, from JIT optimizations and garbage collection enhancements to string handling and JSON parsing speedups. You’ll get concrete numbers on everything from Rails fixture lookups to BigDecimal algorithms, plus insights into where the biggest wins landed this cycle.

Speeding Up (small) Ruby Hashes β€” by byroot

Deep dive into Ruby’s array-backed hash implementation for small hashes (up to 8 entries) and how SWAR (SIMD within a register) techniques could optimize lookups from O(n) to O(1). If you care about Ruby performance internals or need to squeeze every nanosecond out of hash operations, you’ll learn exactly how Ruby implements this optimization and what’s left on the table.

Ruby 2D

Ruby 2D is a framework for building 2D applications with Ruby, complete with 31 runnable examples to get you started. If you want to explore game development or graphics programming without leaving Ruby, this gives you a straightforward path with practical examples to learn from.

Detecting SQLite Full Table Scans in Node.js

Node 27 adds stat() and resetStats() methods to SQLite statements, letting you detect full table scans at runtime without needing EXPLAIN QUERY PLAN. This is particularly valuable for catching unindexed queries in tests before they become production problems, especially when dealing with AI-generated SQL that may not know your schema.

Languages, Tools & Framework releases

pnpm 12

pnpm 12 is a complete Rust rewrite that maintains backward compatibility while fixing longstanding pain points. You’ll learn about four key changes: project-aware global binaries, improved Git dependency resolution that works across machines, deterministic lockfiles for cyclic dependencies, and the removal of the –resolution-only flag that might break your CI if you’re still using it.

Fastify v6.0.0-alpha.0

Fastify’s first alpha for v6 lands with significant cleanup: deprecated types and APIs are gone, undici’s bumped to v8.x, and error handler overrides are now disabled by default. If you’re running Fastify in production, this preview gives you a window to spot breaking changes before the stable release.

β€”

And that’s all for this week! Wish you all a great weekend and happy coding!

We want to work with you. Check out our Services page!