JavaScript Weekly: Top Picks for June 6, 2025
Friday Links #24 — Code tools, fresh releases, and deep reads
Another Friday, another handpicked set of JavaScript gems. This week’s roundup brings cutting-edge tools, insightful tutorials, and updates shaping the modern JS ecosystem. Whether you're scaling apps or tinkering with side projects, there's something here to level up your workflow.
ChatGPT Pro Just Got Smarter: o3 Pro and Custom Integrations Are Coming
OpenAI is upgrading its $200/month ChatGPT Pro plan by replacing the older o1 Pro model with the more advanced o3 Pro. This new model combines o3’s smarter reasoning with boosted compute power, promising better performance on complex coding, math, and research tasks. The update is expected to roll out within weeks.
Alongside the model swap, OpenAI is expanding ChatGPT’s integration features. Connectors now support Dropbox and Box, and a new Model Context Protocol (MCP) will allow users to link ChatGPT to custom tools, APIs, and internal knowledge bases for tailored workflows.
📜 Articles & Tutorials
Scroll-driven camera animation
How to Build a Dynamic Wardrobe App with React Drag and Drop
How to Create Responsive and SEO-friendly WebGL Text
Open Data Standards: Postgres, OTel, and Iceberg
How to correctly use if() in CSS
GitHub for Beginners: Building a React App with GitHub Copilot
MongoDB Aggregation Framework: A Beginner’s Guide
How we organize our monorepo to ship fast
<line-numbers>
Web Component
Neuromorphic computing: the future of AI
⚒️ Tools
NeoHtop - Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)
kopia - Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Tokenami - CSS-in-JS Reinvented for Scalable, Typesafe Design Systems
zodest - Modern Zod-based CLI builder, fully type-safe, super lightweight and flexible.
Second-Me - Train your AI self, amplify you, bridge the world
DeepWiki - AI documentation you can talk to, for every repo
docker2exe - Convert a Docker image to an executable
Claude Composer CLI - A tool for enhancing Claude Code
📚 Libs
kan - The open source Trello alternative.
HMPL.js - Server-oriented customizable templating for JavaScript. Alternative to HTMX and Alpine.js.
fylepad - an aesthetic AI notepad with Markdown.
Glaze - The utility-based animation framework for the web.
agenticSeek - Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electricity.
⌚ Releases
react-spring v10.0.1 - A spring physics based React animation library
📺 Videos
This Next.js Data Fetching Pattern Is CRITICAL For Every Developer
Build a Full Stack Mobile Application with React Native & Expo - React Native Tutorial
Essential CLI/TUI tools for developers
Web components are pretty cool
Web animations today and tomorrow
Relational DBMS Course – Database Concepts, Design & Querying Tutorial
I tried Svelte and Instantly Got $125,000 Job
Build Your Own AI Caption Editor with React Native (Convex, ElevenLabs, NativeWind, Expo)
🎤 Talks & Podcasts
No content this week 😢
🗞️ News & Updates
Gemini 2.5 Pro Gets Smarter: Google Boosts Code & Logic Skills
Google has updated Gemini 2.5 Pro (Preview), significantly improving its performance in programming, logic, and science benchmarks. It now scores 82.2% on Aider Polyglot (code), 86.4% on GPQA (science), and 21.6% on Humanity’s Last Exam.
API Pricing:
Up to 200K tokens: $1.25 input / $10 output per million tokens
Over 200K tokens: $2.50 / $15 per million tokens
DeepSeek R1 Sparks Controversy Over Alleged Gemini Training
China’s DeepSeek is under scrutiny after releasing its R1-0528 model, which is praised for its strong reasoning in math and code. But similarities with Google’s Gemini 2.5 Pro raised eyebrows. Developer Sam Page shared striking linguistic overlaps, while another researcher noted R1’s reasoning patterns read like Gemini traces.
This echoes past suspicions of distillation from OpenAI models. Experts believe DeepSeek may be leveraging Gemini outputs to train R1. With growing concern, OpenAI and Google are tightening access to advanced models to guard against unauthorized training.
That’s a wrap for this week’s JavaScript roundup! If you found something useful, consider sharing it with fellow developers. We’ll be back next Friday with more fresh picks—until then, happy coding!