motyl.dev
TrendingNewsletterBlogNewsAbout
Support
Grzegorz Motyl

© 2026 Grzegorz Motyl. Raising the bar of professional software development.

GitHubBlueskyEmail
Home
News
Blog
Me
    /
    motyl.dev
    TrendingNewsletterBlogNewsAbout
    Support
    1. Home
    2. News
    3. React Compiler Goes Rust, Next.js Gets Universal Adapters, and TanStack Doubles Down on Local-First

    React Compiler Goes Rust, Next.js Gets Universal Adapters, and TanStack Doubles Down on Local-First

    Published on 01.04.2026

    #react
    #javascript
    #typescript
    bash — 80×24$pnpm dev▶ ready on localhost:3000$git commit -m "feat: og images"$npx tsc --noEmit✓ 0 errorsCODING

    React Compiler Is Being Ported to Rust

    TLDR: The React team has an active work-in-progress pull request porting the React Compiler from TypeScript to Rust. All 1717 test fixtures now pass, with both SWC and OXC frontends fully supported.

    [compiler] WIP port of React Compiler to Rust


    Next.js Ships a Stable Adapter API for Every Platform

    TLDR: Next.js 16.2 includes a stable, versioned Adapter API built with OpenNext, Netlify, Cloudflare, AWS Amplify, and Google Cloud. Vercel's own adapter uses the same public contract, with no private hooks.

    Next.js Across Platforms: Adapters, OpenNext, and Our Commitments


    React Gets Native Trusted Types Support

    TLDR: React has landed support for the browser Trusted Types API, which helps prevent DOM-based XSS attacks. Previously, React's string coercion broke Trusted Types enforcement entirely. This is a non-breaking change.

    [flags] land enableTrustedTypesIntegration


    TanStack Router Switches to a Signal Graph for Reactivity

    TLDR: TanStack Router has replaced its single broad router.state reactive object with a graph of smaller, purpose-built stores backed by alien-signals. The result is more targeted updates, fewer re-renders during navigation, and native Solid signals in the Solid adapter.

    TanStack Router's New Reactive Core: A Signal Graph


    TanStack DB 0.6 Adds SQLite Persistence, Offline Support, and Hierarchical Queries

    TLDR: TanStack DB 0.6 ships SQLite-backed persistence across browser, React Native, Expo, Node, Electron, and more. It also adds hierarchical includes for querying normalized data in UI-shaped trees, reactive side effects via createEffect, and virtual props for outbox and sync state.

    TanStack DB 0.6 Now Includes Persistence, Offline Support, and Hierarchical Data


    Next.js Experiments With a useOffline Hook

    TLDR: A Next.js experimental pull request adds a useOffline hook that returns true when the app is offline, paired with automatic navigation retry when connectivity is restored.

    [experiment] Add useOffline hook


    How Signals Actually Work: The Push-Pull Algorithm Explained

    TLDR: A detailed, implementation-driven explanation of how signals achieve fine-grained reactivity using a combination of eager push-based invalidation and lazy pull-based re-evaluation.

    Signals, the push-pull based algorithm


    Hoistable SVG Defs in React Using Portals and Context

    TLDR: A deep-dive into colocating SVG <defs> elements with the React components that depend on them, using portals, context, and a shared registry to deduplicate definitions and clean up on unmount.

    Hoistable SVG Defs in React


    Making React ProseMirror Handle the Second Harry Potter Book

    TLDR: A detailed engineering story about reducing React ProseMirror's per-keypress render cost from 15,000 React elements to 6, by eliminating position-based props and using stable ref-based position tracking with careful memoization.

    Making React ProseMirror really, really fast


    How React Fiber Actually Renders Your UI

    TLDR: A technical walkthrough of React Fiber's four-phase rendering model: Trigger, Schedule, Render, and Commit, with clear explanations of lanes, work-stealing, and how bail-out optimizations work.

    How Does React Fiber Render Your UI


    Astro 6.1 Ships Global Image Encoding Defaults and Other Polish

    TLDR: Astro 6.1 adds codec-specific image encoding defaults for Sharp so you can configure JPEG, WebP, AVIF, and PNG settings once in your config. Also includes SmartyPants customization, React hydration fixes, and smoother mobile view transitions.

    Astro 6.1


    Inertia v3 Simplifies Layout Props and Drops Lodash

    TLDR: Inertia v3 has simplified layout props by removing the useLayoutProps hook in favor of direct component props, added a withApp callback for global plugin registration, and migrated from lodash-es to es-toolkit.

    Inertia v3: What's Changed Since the First Beta


    Axios Was Compromised on npm: A Supply Chain Attack That Should Keep You Up at Night

    TLDR: On March 30, 2026, two malicious versions of axios were published to npm (1.14.1 and 0.30.4), injecting a fake dependency that installed a cross-platform remote access trojan. If you installed these versions, assume your system is compromised.

    axios Compromised on npm - Malicious Versions Drop Remote Access Trojan


    Making Turborepo 96% Faster With AI Agents, Sandboxes, and Engineering Discipline

    TLDR: The Turborepo team reduced Time to First Task by 81-96% across repositories in eight days by combining AI coding agents with Markdown-formatted profiles, Vercel Sandboxes for clean benchmarking, and conventional engineering practices.

    Making Turborepo 96% faster with agents, sandboxes, and humans

    ☕ Knowledge costs tokens,fuel meHelp me keep the content flowing
    External Links (11)

    Next.js Across Platforms: Adapters, OpenNext, and Our Commitments

    nextjs.org

    TanStack Router's New Reactive Core: A Signal Graph

    tanstack.com

    TanStack DB 0.6 Now Includes Persistence, Offline Support, and Hierarchical Data

    tanstack.com

    Signals, the push-pull based algorithm

    willybrauner.com

    Hoistable SVG Defs in React

    julesblom.com

    Making React ProseMirror really, really fast

    handlewithcare.dev

    How Does React Fiber Render Your UI

    inside-react.vercel.app

    Astro 6.1

    astro.build

    Inertia v3: What's Changed Since the First Beta

    laravel.com

    axios Compromised on npm - Malicious Versions Drop Remote Access Trojan

    stepsecurity.io

    Making Turborepo 96% faster with agents, sandboxes, and humans

    vercel.com

    Sign in to bookmark these links
    Previous
    KiloClaw for Organizations: Enterprise AI Agents With Actual Guardrails
    Next
    Scaling Uber from 40 Engineers to Thousands: Lessons from Thuan Pham
    Grzegorz Motyl

    © 2026 Grzegorz Motyl. Raising the bar of professional software development.

    GitHubBlueskyEmail