CUPID Beyond SOLID: Five Properties for More Habitable CodeA codebase can have small classes, dependency injection, carefully separated interfaces, and several familiar design patterns, yet still be exhausting to maintain. The design may look correct through 1AAug 26 · 11 min readrodrigojuarez.hashnode.dev
The Relay Was Me: Automating a Conversation Between Claude Code and CodexClaude Code had produced an audit of the finance domain in a project I'm working on. I asked Codex to review it, then carried the response back to Claude Code. After a few rounds, the problem was obvi11AAug 19 · 5 min readrodrigojuarez.hashnode.dev
What Does SOLID Mean to You?In many technical interviews, SOLID comes up as a standard question. “What does SOLID stand for?” You take a breath, mentally run through the acronym, and answer: Single Responsibility, Open/Closed, LAug 12 · 13 min readrodrigojuarez.hashnode.dev
ADRs as Long-Term Memory for Agentic DevelopmentAn Architecture Decision Record (ADR) is a short, versioned document that records a significant architectural choice. It normally states the context, the decision, its consequences, its status, and itAug 5 · 7 min readrodrigojuarez.hashnode.dev