React Compiler Rust Port, Red Hat Hacked
The React team has open‑sourced a Rust implementation of the React Compiler, a build‑time optimizer that automatically memoizes components and hooks. This Rust port aims to boost performance and improve portability, and is now available for community testing via a public GitHub PR.
The library wraps components to auto-create skeleton placeholders that match the component’s layout at runtime, eliminating manual skeleton writing and keeping them in sync as the UI changes. It works for both React web and React Native with zero configuration, supporting various animations via a SkeletonTheme.
gomupdf provides a thin, idiomatic Go wrapper over the MuPDF engine, enabling fast text, word‑span, and table extraction as well as rendering and full‑document assembly. The library supports PDF, XPS, EPUB, and other formats, and offers writing capabilities like encryption, metadata handling, and incremental updates.
The article walks through nine practical patterns, like trait default methods, enums, Deref, generics, and macros, that let Rust developers achieve inheritance-like behavior without class hierarchies. It targets programmers transitioning from OOP languages, showing how to share interfaces, behavior, and composition in idiomatic Rust.
Gravity.js is a lightweight JS physics engine that renders entirely with CSS, letting developers add realistic physics to DOM elements via data attributes, without canvas or WebGL. It supports dynamic, static, and kinematic bodies, collision detection with SAT, and integrates with State.js and Keys.js, making browser‑based games and interactive UI simpler.
On June 1, 2026, an attacker abused npm’s trusted publishing via a malicious GitHub Actions workflow to release compromised versions of Red Hat Cloud Services npm packages. The injected preinstall hook deploys a Bun‑based worm that harvests cloud, repository and password manager credentials and exfiltrates them. The incident highlights supply‑chain risks in CI OIDC token usage.
Repowise is an open‑source tool that builds a call‑graph, git‑history and documentation model of a Go codebase and assigns each file a 1‑10 health score using 25 deterministic biomarkers. The scores were validated against Hugo’s real bug history, showing a strong correlation with defect‑prone areas.
React Doctor is a free command‑line tool that scans React codebases without running the app, flagging dead components, hook rule violations, unnecessary re‑renders, and accessibility issues. It runs via npx and integrates with CI and coding‑assistant agents, helping teams catch bugs before shipping.
Meta plans to cut 10% of its workforce, but with a $135 billion AI budget the expected $1.5‑$3.5 billion in savings is a rounding error. Investors see the cuts as insufficient to offset the massive AI spending, leaving the stock largely unchanged.
Sandcastle is a TypeScript library that orchestrates AI coding agents inside isolated sandboxes such as Docker, Podman, or Vercel. It abstractly manages sandbox providers, runs agents with a single API call, and merges their branch commits back into the main codebase, enabling parallel development pipelines.
WaveScope introduces a novel way for AI coding assistants to view source code at multiple granularities, using wavelet transforms to capture hierarchical patterns like imports, function boundaries, and indentation. This multi‑scale view overcomes the limitations of grep‑based or embedding‑based retrieval, giving LLMs a clearer architectural context.
This blog introduces blqsort, a branch‑less quicksort implementation available as single‑header C and C++ files. Benchmarks on Apple M1 and AMD Ryzen show it sorting 50 million doubles up to 25 % faster than std::sort and 30 % faster than pdqsort, with multi‑threaded variants even quicker. Source code is on GitHub.
Subscribe free