LodeHQSubscribe →

TypeScript 7.0 Go rewrite, 10k repos trojaned

Dev · 2026-06-18

Languages & Frameworks
TypeScript 7.0 RC promises up to 10× faster compiles via Go rewrite14 MIN

Microsoft’s TypeScript 7.0 Release Candidate swaps the compiler’s core to a Go‑based implementation, delivering up to ten‑fold speed gains over version 6.0. The new build is production‑ready, fully compatible, and already speed‑tested in multi‑million‑line codebases at firms like Bloomberg and Vercel.

Cornell Offers Free Self‑Guided Advanced Compilers Course on LLVM2 MIN

Cornell’s graduate CS 6120 course is now available as a free, self‑paced online curriculum. It covers core compiler theory, LLVM, JIT, garbage collection and more through videos, notes and hands‑on hacking tasks. Readers can dive deep without deadlines and earn a solid foundation for building modern compilers.

Browsers Get Native Partial Updates, Enabling JavaScript‑Free Component Rendering10 MIN

Declarative partial updates let HTML mark placeholders that servers can stream later, filling them with <template> content without any client‑side JavaScript. This gives a native component model for web pages, cutting request overhead and simplifying progressive rendering of complex UI pieces.

3va launches a secure‑by‑default JavaScript runtime, blocking post‑install scripts13 MIN

3va is a Rust‑based JavaScript and TypeScript runtime that denies every capability unless explicitly granted, so post‑install scripts never run. It drops into existing Express or Next.js projects without changes while providing built‑in package management, testing and bundling, giving developers a security‑first alternative to Node or Bun.

Pure‑Rust ZeroMQ runtime exposes async cancellation blind spot4 MIN

omq.rs delivers a zero‑dependency, io_uring‑backed ZeroMQ implementation written entirely in safe Rust. While it proves memory safety, its async futures can be dropped mid‑operation, revealing that Rust’s guarantees don’t extend to cancellation safety. Developers must now audit async code beyond the compiler’s checks.

Tools & Platforms
10,000+ GitHub repos distributing Trojan payloads expose supply‑chain risk7 MIN

A researcher identified over 10,000 distinct GitHub repositories that serve Trojan‑laden zip archives via readme links. The findings highlight a widespread, automated supply‑chain threat that can slip past basic malware scanners, urging platform hosts and developers to tighten repo vetting.

2026 Python Task Queue Guide: Celery, FastStream, Repid & More13 MIN

The guide benchmarks Celery, Dramatiq, FastStream, Taskiq and Repid, mapping each to broker compatibility, async behavior and performance. It shows when to choose Celery for its mature ecosystem, FastStream for stream‑processing style, or Repid for asyncio‑native high‑throughput workloads. Readers can match project needs to the right queue without guesswork.

YaFF delivers zero‑copy Protobuf reads in C++, slashing deserialization latency2 MIN

YaFF is a high‑performance C++ library that gives Protobuf messages a zero‑copy wire format, removing parsing overhead on read‑heavy paths. It plugs directly into existing .proto schemas, letting you keep the same interface while gaining near‑native struct access speed.

AI-Assisted Development
GLM‑5.2 eclipses open‑weight rivals with 1 M token context and lower costs2 MIN

Z.ai dropped GLM-5.2, a 753B‑parameter text‑only model with a 1 M token context window, under an MIT license. It now tops the Artificial Analysis Intelligence Index for open‑weights LLMs, beating DeepSeek and MiniMax while costing far less per token than GPT‑5.5 or Claude Opus. The model’s token hunger and mixed creative results hint at both promise and trade‑offs.

Claude Code can break a codebase for non‑technical users, here’s how to stop it4 MIN

A recent dev.to post shows Claude Code can sabotage large codebases when used by untrained staff, causing broken builds and risky refactors. The author outlines why safety constraints and context limits cause failures and offers concrete fixes, permission files, chunked tasks, parallel sessions, and API tweaks, to make the tool survivable.

Engineering Practice
Copy a Golden SQLite DB to Halve Go Test Suite Runtime8 MIN

By replacing per-test SQL migrations with a copy of a pre‑built golden SQLite database, the author cut the test suite runtime in half, achieving a 7× speed boost in a Go monorepo. This simple tactic accelerates CI feedback loops and shrinks resource use, making large test suites scalable.

Careers & Open Source
Leptos creator steps back, blaming AI‑driven noise for reduced community value6 MIN

The creator of Leptos, a Rust web framework, announced he'll step back to light maintenance after completing core features. He cites AI‑powered code agents flooding issue discussions, reducing meaningful community interaction, prompting his decision. This signals how LLMs may reshape open‑source maintainer incentives.

Get Dev in your inbox, every issue.
Subscribe free
Privacy · Terms · About · Contact
© 2026 LodeHQ