Friday Links #32: The Latest JavaScript Trends & Tools

Every week, the JavaScript ecosystem produces more innovation than one person can reasonably track—new tools, library updates, surprising experiments, and community conversations. Friday Links #32 brings all of it together in one place. This edition highlights standout releases, useful utilities, performance-focused tools, and forward-thinking ideas shaping the next wave of frontend development. Whether you’re building production apps or exploring new workflows, this roundup will keep you in the loop.

Friday Links #32

GPT-5.1 Emerges as a Top Performer in Coding Benchmarks

GPT-5.1 arrived in the API just a day after its ChatGPT release and is now integrated into the Codex coding agent along with new development tools. Built on the GPT-5 architecture, it inherits strong long-context reasoning, enabling deep repository analysis and high-quality patch generation.

On benchmarks, GPT-5.1 shows consistent gains over GPT-5. In SWE-bench Verified—where models fix real bugs—it achieved 76.3%, up from 72.8%, placing it among the best coding models available. Other tests (MMMU, GPQA, Tau²-bench) also show targeted improvements, putting GPT-5.1 alongside the latest Claude Sonnet and Doubao-Seed-Code models.

OpenAI also upgraded Codex with gpt-5.1-codex and gpt-5.1-codex-mini, tuned for long code analysis and agent workflows. Two major tools were added to the API:

  • apply_patch for clean diff-based patch generation
  • shell for safe, sandboxed command-line access

These updates are already being integrated into IDEs and agent systems that rely on multi-step edits and test-driven feedback loops.

API pricing for GPT-5.1 Thinking remains the same as GPT-5:

  • $1.25 per 1M input tokens
  • $10 per 1M output tokens
  • $0.125 per 1M cached tokens

Prompt caching now lasts 24 hours, reducing costs for long sessions and large-project coding workflows.

📜 Articles & Tutorials

Google researchers released a 50-page guide on building practical, useful AI agents. It covers agent architecture, how an LLM operates inside an agent, tool integration and configuration, multi-agent coordination, and methods for evaluating performance. Original guide is available here.

Why is Zig so Cool?

Should You Stop Using Prisma? Why Database ORMs Might Be the Worst Thing That Happened to Backend Development

TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg

Programming principles for self taught front-end developers

Perfectly Pointed Tooltips: To The Corners

From VS Code to Helix

Create Sick Web Animations in Three.js with GSAP

Frontend Aesthetics: A Prompting Guide

StyleX: A Styling Library for CSS at Scale

From GraphQL to Zod: Simplifying Arte’s API Architecture

3 MCP servers you should be using (safely)

Why we migrated from Python to Node.js

A One File PWA to Tell You When Time Is Lying

Nano Banana can be prompt engineered for extremely nuanced AI image generation

Pose Animator - An open source tool to bring SVG characters to life in the browser via motion capture

⚒️ Tools

FileMock: A Free Tool for Generating Test Files in Any Format

vibesdk - An open-source vibe coding platform that helps you build your own vibe-coding platform, built entirely on Cloudflare stack

Mediabunny: Read and Convert Media Files Directly in the Browser

bash-screensavers – Turn your idle shell into a visual playground.

Google osv-scanner

Placeholder Image Generator

Tiny Docker Healthcheck Tools That Cut Image Size by Megabytes

A developer released microcheck, a set of ultra-small, statically compiled utilities designed specifically for Docker healthchecks. Instead of installing curl or wget—adding 10MB or more to an image—you can drop in a single 70–500 KB binary that works even in scratch and distroless environments.

The toolkit includes:

  • httpcheck — HTTP endpoint checks (~75 KB)
  • httpscheck — same, with TLS and protocol autodetection (~500 KB)
  • portcheck — TCP/UDP port checks (~70 KB)

Each tool returns standard Docker exit codes (0 = healthy, 1 = unhealthy), making them ideal for bare Docker setups or runtimes without built-in healthchecks.

Example:

bash
# Before (+10MB)
RUN apt update && apt install -y curl
HEALTHCHECK CMD curl -f http://localhost:8080/ || exit 1

# After (+75KB)
COPY --from=ghcr.io/tarampampam/microcheck /bin/httpcheck /bin/httpcheck
HEALTHCHECK CMD ["httpcheck", "http://localhost:8080/"]

They support major architectures (x86_64, ARM, ppc64le, s390x) and provide ready-to-use images.

Source code, examples, and binaries: https://github.com/tarampampam/microcheck

Nixopus - Open Source alternative to vercel, heroku, netlify with Terminal integration, and Self Hosting capabilities.

podman-desktop - Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.

React Syntax Highlighter Demo

Gerbil - A desktop app to easily run Large Language Models locally.

OneUptime: The Complete Open-Source Observability Platform

📚 Libs

waveterm - An open-source, cross-platform terminal for seamless workflows

image-dimensions - Get the dimensions of an image

VibeThinker - Tiny Model, Big Logic: Diversity-Driven Optimization Elicits Large-Model Reasoning Ability in VibeThinker-1.5B

⌚ Releases

Node.js v25.2.0 (Current)

Sitemap.js 9.0: A Faster Way to Generate XML Sitemaps

Debounce 3.0: A Modern ESM Utility for Delaying Function Calls

bcrypt.js 3.0.3: Faster Pure-JS Password Hashing

Fortune Sheet 1.0.4 – Google Sheets/Excel-style spreadsheet control.

MongoDB Node.js Driver 7.0 Released

react-chrono 3.2.1 - Modern Timeline Component for React

pg-promise v12.3: A More Powerful Postgres Client for Node.js

Marked 17.0 – Markdown parser and compiler.

Fastify 5.6.2 released

React Email 5.0 Released

Prisma 6.19, Storybook 10, htmx 4.0 Alpha 1,

React Date Picker 8.9, react-jsonschema-form 6.1, React Native Apple Authentication 2.5,

Bun v1.3.2, Helm v4.0.0

📺 Videos

Why Ripple.js Is The Most Interesting Framework of 2025

MERN Stack Project: Video Calling Interview Platform with React & Node.js

This React Document Editor (DOCX) Is All Your App Needs

Extremely Underrated Programming Skills

The magic of auto-fit and auto-fill (and the difference between them)

account suspended from github

AWS Explained: The Most Important AWS Services To Know

$100 to train an LLM

AI Fatigue is real

From QA to DevOps - How I Learned DevOps to future-proof my career

🎤 Talks & Podcasts

No content this week 😢

🗞️ News & Updates

OpenAI May Spend Over $5B a Year Running Sora, Analysts Say

Sora

Analysts estimate that OpenAI spends around $15 million per day to operate its video generator Sora—over $5 billion annually. The calculation is based on an estimated $1.3 cost per 10-second clip and a daily volume of roughly 11 million videos.

Despite these huge expenses, OpenAI is prioritizing market dominance: grow the user base now, collect training data, and monetize later. Free access to Sora helps expand adoption while generating massive datasets to improve model quality.

Sam Altman has already confirmed that free video generation will be reduced over time. According to him, no ad model can cover the current cost of producing short videos, so scaling and training remain the priority over immediate profit.

The towering costs highlight how resource-intensive large-scale AI video generation is—and reinforce OpenAI’s strategy to lead the generative video market.

Anthropic announced a major $50B investment program to expand AI infrastructure in the US. The company plans to build its own data centers in partnership with Fluidstack, a UK provider of GPU cloud services and custom AI-optimized clusters. According to Anthropic, the initiative is essential to meet rising demand for Claude models and to secure the compute needed for advancing frontier AI research.

Cloudflare Adds Python Support to Workflows for AI and Data Pipelines

Cloudflare has expanded its Workflows service by adding full Python support, previously limited to TypeScript. Workflows is used to orchestrate multi-step processes on the Workers platform, making it useful for automation, data processing, and AI agent pipelines.

Python support opens the door for developers working in AI/ML and large-scale data workflows. Use cases include data pipeline orchestration, ML model training, and complex agent systems—benefiting from built-in error handling and state persistence.

The feature is powered by Pyodide, a WebAssembly port of CPython, allowing Python code to run directly in the browser or on Cloudflare’s servers without installing a local interpreter. This makes Workflows a more flexible and accessible tool for enterprise and research applications.

Python integration also simplifies bringing existing Python libraries into Workflows, accelerating development and deployment of cloud-based solutions.

Report: 65% of Top AI Companies Leaked Secrets on GitHub

A new report from cloud security firm Wiz found that 65% of companies listed in the Forbes AI 50 leaked API keys, tokens, or other credentials on GitHub. Experts warn that such leaks could expose private models, training data, or internal infrastructure, creating serious security risks.

Most exposed secrets were found in Jupyter Notebooks and Python scripts, including tokens for Hugging Face, Azure, and W&B. In one case, a compromised Hugging Face token could have granted access to roughly a thousand private models, highlighting the severity of the issue.

Wiz publicly named only two companies—ElevenLabs and LangChain—that responded quickly and addressed their leaks. Nearly half of the other organizations did not reply to disclosure notifications, leaving their data and models potentially vulnerable.

Researchers emphasize that GitHub leaks remain one of the most common security failures in the AI ecosystem. They recommend strict secret-management practices, encryption, and automated pre-commit checks to prevent accidental exposure of sensitive credentials.

Disrupting the first reported AI-orchestrated cyber espionage campaign

Pakistani newspaper mistakenly prints AI prompt with the article


That wraps up this week’s JavaScript Trends and Tools. Stay curious, keep experimenting, and don’t forget to star your favorite open-source repos. See you next Friday with another round of discoveries that keep the JavaScript ecosystem buzzing.