HELLO EVERYONE!!! It’s May 8th, 2026, and you are reading the 110th 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 🧑🏻💻👩🏽💻
How to Configure Claude Code for Any Language — by João Victor Vogler
Claude Code self-corrects when TypeScript has pnpm typecheck. What about Elixir, Rust, GDScript? Give it an LSP + MCP + language skills and it stops inventing function names. The game is: build a feedback loop as tight as typecheck. Wire up rust-analyzer or elixir-ls, add Godot tooling or browser devtools, and auto mode becomes the first truly hands-off AI coding partner.
Anthropic Secures Massive Compute Partnership with SpaceX and Additional Capacity Deals
Anthropic just inked a transformative deal with SpaceX to harness all of Colossus 1’s compute capacity—over 220,000 NVIDIA GPUs delivering 300+ megawatts. This joins existing agreements worth billions with Amazon, Google, Broadcom, and Microsoft. Claude Code rate limits are doubling, API limits skyrocketing for Opus models. The infrastructure war for AI supremacy just reached hyperdrive as Anthropic scales to meet global demand.
Formatting an entire 25 million line codebase overnight: the rubyfmt story
Discover how Stripe successfully formatted its massive 25-million-line Ruby codebase overnight using the custom-built tool rubyfmt. From a heated 2018 bar debate to a full Rust rewrite, this journey transformed developer productivity and eliminated formatting wars. Engineers now enjoy instant, zero-config formatting that silently works in the background, letting them focus purely on code logic. Read the full account to see how this invisible infrastructure revolutionized workflows for thousands of engineers.
Google Chrome Silently Installs 4 GB AI Model on Your Device Without Consent — by Alexander Hanff
Chrome is covertly pushing a 4 GB Gemini Nano AI model (weights.bin) to billions of devices without permission, automatically re-downloading it if deleted. The forensic evidence from macOS filesystem logs proves the silent install happens in background processes while users browse. At Chrome’s scale, the climate cost spans thousands of tonnes of CO2. This silent distribution violates ePrivacy Directive Article 5(3), GDPR principles, and represents a corporate overreach of staggering magnitude.
What’s new in Svelte: May 2026
SvelteKit lands TypeScript 6.0 support, hydratable remote functions for richer data types, and form submission validity returns. Community add-ons now available experimentally in the sv CLI. New motion export types, improved Vitest detection, and breaking changes to remote function caching stabilize the ecosystem. Featured in ThoughtWorks Technology Radar, Svelte continues evolving with powerful community projects like DockScope and CORDIAL pushing the boundaries of what web frameworks can do.
Welcome to Hanakai: Hanami, Dry, and Rom Unite Under One Garden
After a decade and billions of downloads, three foundational Ruby projects—Hanami, Dry, and Rom—are converging under the Hanakai umbrella ("flower fellowship"). A stunning redesigned website at hanakai.org now centralizes guides, documentation, and community resources. New branding preserves each project’s identity while unifying the ecosystem. Feature-packed releases are incoming for Hanami and Dry, alongside ‘Hanami for Rails developers’ guides and a 2026 sponsorship drive to sustain momentum.
Why Architecture Matters in Rails Applications — by David Silva
The cost of change in Rails apps climbs exponentially as monoliths grow—a single field addition cascades failures across unrelated suites. Using Rails Engines creates architectural boundaries that contain damage: billing tests only load billing code, removing collateral failures. Conway’s Law reveals organization structure mirrors code structure; inverse Conway uses bounded modules to align team autonomy with codebase stability. Good architecture defers decisions: isolate concerns so you pick the right solution later with more information.
From Supabase to Clerk to Better Auth: Val Town’s Authentication Journey — by Tom MacWright
Val Town spent three painful years with Clerk before escaping to Better Auth, exposing critical flaws in offloading users tables and sessions to third parties. Clerk’s 5 req/sec API rate limit destroyed social features, single points of failure caused cascading outages, and dual-authority data sync created nightmare complexity. Better Auth delivered what Clerk couldn’t: open-source independence, real sessions control, and stateless infrastructure. A cautionary tale on vendor lock-in and why some authentication decisions shouldn’t be delegated.
Microsoft Edge loads all your saved passwords into memory in cleartext
Security researcher Tom Jeran Senstebyseter Rønning, wrote a big X thread that has claimed that Microsoft Edge loads all saved passwords into system memory in cleartext upon browser startup, creating a potential vulnerability for password theft. Check it out!
Languages, Tools & Framework releases
Node.js 26.0.0 — by Rafael Gonzaga
Node.js 26 arrives with the Temporal API enabled by default, bringing modern date/time handling to JavaScript at last. V8 14.6 ships with upsert methods and iterator sequencing, while Undici gets a major bump to 8.0. Several legacy APIs hit end-of-life, including deprecated stream modules and crypto functions. A solid foundation for the next six months before entering LTS in October.
RubyLLM 1.15 — by Carmine Paolino
RubyLLM 1.15 stops forcing developers to write glue code by inferring tool parameters directly from Ruby method signatures, adding image editing alongside generation, and automatically calculating LLM costs from token usage. Token counts now distinguish cache reads from cache writes. Callbacks become additive by default so multiple systems can layer without conflicts. Rails support improves with Active Storage blob reuse. The library embraces inference-first philosophy to eliminate boilerplate.
pnpm 11.0.5
pnpm 11.0.5 patches critical issues: darwin-x64 artifact removed due to upstream Node.js SEA segfault bug, dlx now prompts for interactive build approval matching pnpm add -g behavior, and global list commands finally respect –json and –parseable flags. Publish now honors per-package registry overrides, strict peer dependency errors render inline again, and output labels gain brackets for no-color terminal visibility. Polish continues on the major 11.x refactor.
—
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!

