Rhys Murray
  • Posts
  • Tags
  • Resources
  • About
  • Aug 9, 2026

    Tidying the Slop: Fighting it Early

    Claude left unchecked accumulates technical debt fast. Fight it early with its own self pass using hooks and deterministic tooling.

    aiclaude-codehooksrefactoring
  • Jun 27, 2026

    Nudging LLMs Just In Time: Fighting Context Rot

    Stop front-loading rules into CLAUDE.md and provide the agent each convention at the moment it needs it.

    aiclaude-codecontext-engineeringhooks
  • Apr 2, 2026

    A Note to Juniors

    Software engineering isn't going anywhere. Code monkeys are another story. Learn the difference between vibe coding and augmented coding.

    aicareerarchitecture
  • Mar 22, 2026

    Rails on Rails

    Encoding the right decisions into abstractions so consistency happens by default, not by intervention.

    railsrubyarchitecturepatterns
© 2026 Rhys Murray. Built with Astro.