
Another busy week in the JavaScript world.
Framework releases kept shipping, browser vendors continued experimenting, AI development tools evolved at an uncomfortable speed, and open-source maintainers somehow still found time to launch new libraries, runtimes, and developer utilities.
This edition collects the updates, experiments, technical discussions, and releases worth paying attention to — from frontend frameworks and tooling changes to AI coding workflows, browser platform news, and interesting projects from across the developer ecosystem.
Whether you are following React, TypeScript, Bun, Node.js, AI-assisted development, or simply looking for useful tools to explore, here are the links that stood out this week.
📢 Special partner message
🗓️ React Norway — Oslo, June 5 🇳🇴
Join 350+ React and full-stack developers for a unique single-track conference with a strong “Rock & React” vibe, great talks, community energy, and modern web engineering discussions.
🎟️ Use code TWIR for 10% off your ticket.
🧠 Language & Runtime Updates
TypeScript 6.0 Is Official — And It’s Preparing the Road to TypeScript 7
One of the biggest ecosystem updates remains TypeScript 6.0.
This release is not just another incremental version bump. It acts as a transition layer between the current JavaScript-based compiler and the upcoming native TypeScript 7 compiler. According to the TypeScript team, 6.0 is effectively the bridge release that prepares projects for the future architecture.
Some notable changes include:
- alignment with future TS 7 behavior
- deprecations aimed at modern ESM workflows
- simplified DOM library behavior
- stricter compiler rules
- migration tooling for upcoming changes
The broader direction is clear: TypeScript is increasingly optimizing for modern evergreen runtimes, ESM tooling, and native performance improvements.
Bun’s Rust Rewrite Has Been Merged
The Bun story continues.
One of the more talked-about updates recently: Bun’s experimental Rust rewrite effort has now been merged, generating substantial discussion across developer communities. Questions quickly emerged around maintainability, AI-assisted code generation quality, and long-term runtime strategy.
At the same time, Bun keeps strengthening its position inside the TypeScript ecosystem.
Developers increasingly evaluate Bun not just as a runtime, but as a broader replacement for parts of the traditional Node toolchain:
- package manager
- bundler
- test runner
- TypeScript execution environment
- server runtime
The “Should new TypeScript projects start with Bun?” conversation is becoming more common.
Deno 2.8 ships this week with a focus on improving the developer experience around TypeScript, ESM, and modern JavaScript features.
📜 Articles & Tutorials
Install web apps with the new HTML install element
Prompts are advisory. Structure is binding.
An Excruciatingly Detailed Guide To SSH
How To Make Your Text Look Futuristic
Let’s Use the Nonexistent ::nth-letter Selector Now
Hardening TanStack After the npm Compromise
Using safe-area-inset to build mobile-safe layouts
Fixing JavaScript observability, one library at a time
Your Recursion Is Lying to You
Async React: Building Non-Blocking UIs with useTransition and useActionState
Better fluid sizing with round()
Moving away from Tailwind, and learning to structure my CSS
600+ million people write right-to-left: 2 fixes your app needs
Gap decorations: Now available in Chromium
A few ways of specifying per-theme colours in only CSS
When to use (and not use) CSS shorthand properties
How to Make The Fluffiest Grass With Three.js
⚒️ Tools
Open-source Discord alternative GoofCord has been released, promising a faster, cleaner, and far more customizable experience than the official client.
According to the project, GoofCord:
- runs noticeably faster than the standard Discord client, with fewer slowdowns and UI hiccups;
- blocks built-in telemetry and user data collection;
- supports password-encrypted conversations;
- allows screen sharing at any resolution and frame rate;
- lets users choose which application audio gets streamed;
- automatically updates your status based on games, music, or videos;
- supports Vencord, Equicord, and Shelter customization plugins out of the box;
- includes global hotkeys that keep working even when the app is minimized;
- supports audio streaming on Linux, while also running on Windows and macOS.
Awesome CUDA Books is a new curated list of resources for learning CUDA programming, covering everything from beginner-friendly introductions to advanced optimization techniques.
An open-source project called tokenspeed (including an online version) has been released to make LLM token throughput easier to understand visually.
Most local LLM benchmarks report raw generation speed:
- 47 tokens/sec on an M3
- 180 tokens/sec on an RTX 4090
- 500 tokens/sec on Groq
But unless you’ve actually watched tokens stream at those speeds, those numbers can feel pretty abstract.
tokenspeed solves that problem.
It’s a terminal utility that simulates token streaming at any speed you choose, allowing you to see what different throughput numbers actually look like in practice.
Instead of reading benchmark figures in isolation, you can visually compare generation speeds and better understand the real-world difference between various hardware setups, runtimes, and inference environments.
Pica 10.0 Brings Modern Browser Image Resizing to TypeScript and ESM
Counterfact Turns OpenAPI Specs Into Live API Simulators
Introducing deepsec: The security harness for finding vulnerabilities in your codebase
SVG Studio Brings Layer-Based SVG Animation to the Browser
phantom-ui Creates Structure-Aware Skeleton Loaders from the DOM
cssdb Tracks the Implementation Status of Modern CSS Features
React Review Audits Pull Requests for React Anti-Patterns
![]()
Cascade - An Icon Set Built Around CSS Concepts
flexboxle Turns CSS Flexbox Practice Into a Daily Puzzle
Typescale AI Helps Generate Typography Systems and Design Tokens
ASCII Sketch Brings Diagram Drawing to the World of ASCII Art
agentmemory is a persistent memory layer designed for AI coding agents, helping them retain context across sessions instead of starting from scratch every time.
SecretScanner is an open-source tool for discovering passwords, API keys, tokens, and other sensitive data hidden inside applications.
It scans Docker images and file systems to uncover secrets that may be buried in configs, binaries, or application files.
What Models? is an open-source online tool that helps you find local AI models that can realistically run on your hardware without exhausting system resources.
Enter your PC specs — GPU, VRAM, and RAM — and the service generates a compatibility list showing suitable models, including the AI project name, quantization format, inference speed, and context window.
📚 Libs
A repository featuring 10,000+ ready-to-use APIs has been released, covering everything from automation and web scraping to AI integrations and market intelligence.

The collection includes APIs for:
- automation — handling repetitive workflows, recurring tasks, and everyday operational processes;
- data extraction — scraping websites, parsing pages, and pulling structured information from across the web;
- analytics — gathering market, competitor, and business intelligence data;
- e-commerce — tracking products, monitoring prices, and analyzing market trends;
- social media — collecting posts, measuring audience engagement, and identifying emerging trends;
- AI integrations — connecting to language models, processing content, and generating structured outputs;
- job market analysis — tracking vacancies, salary trends, and new career opportunities;
- real estate — searching, monitoring, and analyzing property listings for personal use or investment research.
easy-vibe, an open educational project for learning vibe coding, has been released.
- The course includes four levels, from beginner basics to building AI product prototypes, deployment, databases, and cross-platform development.
- It covers nine domains and 80+ interactive topics with animations and visuals, ranging from computer fundamentals to advanced AI workflows.
- The knowledge base evolves continuously alongside new AI models, prompting techniques, and development practices.
Alien Signals describes itself as “the lightest signal library”, combining ideas from Vue, Preact, and Svelte into an extremely small reactive system.
MDXEditor 4.0 - A Rich Markdown Editor Component
Claude Cookbooks is a collection of notebooks and recipe-style examples demonstrating useful, creative, and sometimes unexpected ways to work with Claude.
GitClassic Offers a Lightweight Alternative to Browsing GitHub
⌚ Releases
Jest 30.4.0 Improves ESM, Temporal, and React 19 Support
Bun 1.3.14 Expands Image APIs, HTTP Support, and Node Compatibility
Syncpack 15.0 has been released, bringing new features to the dependency management tool widely used in large JavaScript monorepos, including projects at Electron, Cloudflare, and Vercel.
pnpm 11.1 Introduces New Commands for Debugging, Security, and GitHub Packages
Mozilla Thunderbird 151.0 Released
Angular 22 Release Candidate Lands Ahead of June Launch
Relay 21.0, Rolldown 1.0.1, Critical 8.0, SQL Formatter 15.8,
Shiki 4.1, Redux Toolkit 2.12.0, React Redux 9.3, Next.js 16.2.6 & 15.5.18 Security Releases,
PixiJS 8.17, Ant Design 6.4.0, react-qr-scanner 2.6, styled-components v7, Storybook 10.4
📺 Videos
Why React Developers Are Leaving Next.js for TanStack
Learn Tanstack Start in 30 Minutes
Why React Native is Still King in 2026
The Most Popular Claude Code Skills (And What They’re Missing)
The Future of SEO: Building AI-Ready Sites with Astro & AEO
🗞️ News & Updates
The End of an Era: Iconic Ask.com Domain Hits the Auction Block

The digital landscape is losing another piece of its foundation. Ask.com, one of the web’s original search heavyweights, has officially put its domain name up for sale.
According to reports from Domain Incite, the high-stakes sale is being spearheaded by domain brokers Andrew Miller (ATM Holdings) and Larry Fisher (LPL Financial). Miller didn’t mince words about the magnitude of the listing, calling it “one of the most valuable domain assets to ever hit the market.”
Creator of C++ Criticizes Vibe Coding
Bjarne Stroustrup, the creator of C++, delivered a sharp critique of vibe coding in a recent interview. His argument: AI-generated code may look convincing in demos, but in real systems it often creates bugs, bloated codebases, security issues, and maintenance problems. The burden usually lands on senior engineers, who end up reviewing, debugging, and rewriting prompt-generated code instead of moving faster.
Large GitHub Security Incident: Malicious VS Code Extension Linked to 3,800 Repository Breach

A major security incident has hit GitHub, and the company has already confirmed that an unauthorized compromise took place.
According to preliminary findings, attackers gained access to at least 3,800 repositories. GitHub is still investigating the full scope of the breach and determining what systems, credentials, or internal data may have been affected.
The incident reportedly originated from a compromised VS Code extension. The malicious extension infected a GitHub employee’s machine, giving attackers a foothold that eventually led to access inside GitHub’s internal environment.
The investigation is ongoing, and the company continues to assess the scale of the impact. The case is another reminder that development tooling and third-party extensions can become critical attack vectors, especially inside large engineering organizations.
An OpenAI model has disproved a central conjecture in discrete geometry
That wraps up Friday Links #38.
The JavaScript ecosystem never really slows down — frameworks evolve, tooling shifts, AI keeps changing development workflows, and new ideas appear faster than most developers can test them.
As always, the goal of this roundup is simple: filter the noise and surface the releases, discussions, tools, and experiments actually worth opening in another tab.
If something interesting launched this week and did not make the list, there is a good chance it will appear in the next edition.
See you in Friday Links #39.