Urgent.News

What's breaking now, across thousands of outlets.

Tech

Weekly Dev Log 2026-W18

🗓️ This Week We’ve still had plenty of hot days lately, but there have also been some cooler days when it rains. It’s starting to feel like summer is slowly coming to an end🎇. Work has been quite busy recently , and I haven’t been able to find as much time as I’d like for my own development projects💦. Because of that, it’s been about two weeks since my last Weekly Dev Log update . By my…

This week, development on ToneDrill continued with the introduction of the Chord Tone Practice mode. The mode aims to challenge players with finding chord-tone patterns on the guitar fretboard, given a root note and chord quality (Major or Minor). After finishing the previous feature, Note Practice, the author started working on Chord Tone Practice.

To ensure the game rules worked under every possible condition, the author used Codex to create a separate JavaScript validation script that tested 504 different conditions. The script successfully confirmed no zero valid answers, no overlapping answer positions, and no scenarios where players could get stuck before completing all valid answers. With the rules finalized, the author now focuses on designing the UI for the new mode.

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

Cloudflare Spectrum for Minecraft: Protect, Accelerate, Then Monitor with Crystade

Protecting and Monitoring Minecraft Servers: Cloudflare Spectrum & Crystade Minecraft servers, especially public networks, face constant threats: DDoS attacks, network congestion, and silent failures…

  • Cloudflare Spectrum protects Minecraft servers from DDoS attacks and network congestion
  • Spectrum hides origin IP, reduces latency, and operates at network layer
  • Crystade monitors Minecraft server health, provides alerts and public status page

Architectural Breakdown: Stop rebuilding from scratch: cache Docker layers on Cloud Build

![ Architecture Diagram ]( https://image.pollinations.ai/prompt/high+performance+cloud+systems+Stop+rebuilding+from+scratch%3A++round+2?width=800&height=400&nologo=true ) # Stop Rebuilding From…

  • CI pipeline wastes $340/month due to redundant Docker layer downloads
  • BuildKit cache stored in local filesystem, erased after each Cloud Build worker
  • Cache hit rate improves to 94% after implementing Buildx and registry cache

I Want More Coding Agents to Work Like This

💻 One thing I dislike about coding-agent setups is how quickly they become part of one specific machine. Provider config goes in one place, session state somewhere else, local models live in another…

  • OpenClaude-Portable packages coding agent, runtime, and data in a single folder.
  • Supports nine model providers, including Anthropic Claude and OpenAI.
  • Offers cloud and local model options, with local models reducing latency significantly.

The GNU strip backdoor is the case AI code review can't see

This paper (arxiv 2607.24888) is worth a stop if you evaluate AI code review. It shows Ken Thompson's trusting-trust attack is not compiler-specific: the authors pull it off with GNU strip, a build…

  • GNU strip backdoor can implant payload in ELF binaries
  • AI code review tools cannot detect binary-level malicious code
  • Strip-trust problem requires separate verification from source code review

How to Send Email from Cloudflare Workers

There are two real ways to do this: Cloudflare's own native Email Service binding, or calling an external email API like Notify over fetch() .

  • Native Email Service requires Paid plan, domain registration, DNS records, and Wrangler config
  • External API method (e.g., Notify) is portable, avoids Node.js issues, needs API key as secret

More from Tuesday 8 September →