LodeHQ
AI news for people who shipFree, by email

Dev · Saturday, 20 June 2026 · Issue 22 · 12 stories

Aurora renders YouTube in Rust, Chrome 146 scroll animations

Languages & Frameworks

Chrome 146 Brings Native Scroll‑Triggered CSS Animations

Chrome 146 finally adds native scroll‑triggered animations, letting designers fire a CSS @keyframes block once an element enters the viewport without JavaScript. This separates timing from scroll position, complementing scroll‑driven timelines and opening low‑overhead ways to create reveal effects. Developers can now build smoother, more performant scroll interactions directly in CSS.

css-tricks.com ↗9 min read at source

Aurora engine renders a real YouTube page using Rust

Aurora is an experimental Rust browser engine that now loads and paints a real YouTube route, showing the first end‑to‑end rendering of a content‑heavy site. By stitching V8, Blitz‑DOM/CSS and WGPU‑based rendering, it proves Rust can handle modern web workloads, opening doors for secure, high‑performance browsers.

github.com ↗4 min read at source

Monadic reform: three API tweaks to clean up Promises/A+

Brian McKenna argues that the Promises/A+ spec overloads .then and lacks a way to create promises, proposing three concrete API tweaks: a static Promise.of, a single‑argument then, and moving onRejected to the prototype. Framing promises as a monad, the changes would make the API lawful and more modular for JavaScript async code.

brianmckenna.org ↗6 min read at source

Quake Runs Entirely on CSS, No JavaScript, No WebGL

A full‑scale Quake demo is rendered using only HTML and CSS transforms, animations and filters. The project pushes CSS beyond UI styling, proving that complex 3D visuals can be achieved without any JavaScript or WebGL. It’s a wild test of the language’s limits for developers and designers.

cssquake.com ↗1 min read at source

Tools & Platforms

Eternal Initiative builds a napkin‑size machine to keep software alive for a millennium

Eternal Software Initiative defines a napkin‑size OISC and a full LLVM backend that can compile any current program into a self‑contained capsule, then run it on a tiny virtual machine. By stripping away today’s tangled hardware and library dependencies, it aims to keep software runnable for a millennium, giving future historians a way to experience 21st‑century code.

github.com ↗3 min read at source

AI-Assisted Development

GitHub’s Qubot lets any employee query data with plain‑language AI

GitHub built Qubot, an internal Copilot‑powered agent that translates plain‑language questions into data‑warehouse queries. Employees can ask exploratory analytics in Slack, VS Code or the CLI and receive instant answers plus markdown reports, slashing reliance on data analysts. The architecture combines a UI layer, contextual knowledge, and a query engine.

github.blog ↗5 min read at source

You’re caught up.

That was all 12 stories in the 20 June issue.