Urgent.News

What's breaking now, across thousands of outlets.

Tech

Your Coding Agent Knows the Rule. So Why Does It Keep Breaking It?

You tell Claude Code not to modify a particular interface. It acknowledges the instruction. It fixes the code. A few sessions later, it makes the same mistake again. You add a rule to CLAUDE.md . The agent reads it. Everything looks good. Then it happens again. At some point, you start wondering whether your instruction file needs to be longer, more specific, or rewritten entirely. But what if…

Claude Code follows instructions to alter code, yet it repeatedly fails to apply those rules. A user instructs the AI not to add unnecessary abstractions, but the mistake recurs. The user provides guidance on testing procedures, yet the agent continues summarizing results without verification. Directing the AI to check claims before concluding leads to it confidently reporting outcomes.

Adding more rules to CLAUDE.md does not guarantee the agent will follow them. The user wonders if the issue lies within the instruction itself, or if the problem lies in the agent's ability to reliably implement what it has been taught.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

RentDera at RevenueCat Shipaton 2026: We Didn't Win, But We Shipped

Not every hackathon story ends with a trophy. Sometimes, it ends with a certificate, a live product, lessons you couldn't have learned by planning alone, and a reason to keep building.

  • RentDera, a rent management product, developed by Sanjay Sah
  • Participated in RevenueCat Shipaton 2026 hackathon
  • Continued development beyond hackathon despite not winning

Your crawler sees an empty div. Crawling a JavaScript SPA with Playwright

TL;DR: On a client-rendered SPA, the HTML the server sends is a script tag and an empty <div id="root"> . An HTTP crawler parses that, finds no links and stops.

  • JavaScript SPA contains minimal HTML with script tag and empty div
  • Playwright and Puppeteer render SPA to extract hyperlinks
  • Crawler respects robots.txt, configures page limits and delays

Key Management & Encryption (KMS)

⚡ TL;DR: Encrypting data is easy; the hard part is managing the keys. Use envelope encryption with a KMS or HSM so you control where keys live, who can use them, how they rotate, and who audits them.

  • Key Management Service (KMS) protects secrets by managing encryption keys.
  • KMS never stores master key material in application memory or logs.
  • Envelope encryption uses master key to encrypt data key, which encrypts payload.

More from Monday 26 October →