Weekly JavaScript Roundup: Friday Links 15, January 17, 2025
Welcome to another edition of our Weekly JavaScript Roundup, where we gather the most exciting articles, tools, libraries, and updates from the JavaScript ecosystem. Dive into this week’s highlights and stay ahead in your JavaScript journey!
📜 Articles & Tutorials
Evolving GitHub Issues (public preview)
Learn to Use GitHub Actions: a Step-by-Step Guide
How to Build a Dynamic Web Scraper App with Playwright and React: A Step-by-Step Guide
How to Get Started with Bash Scripting for Automation
Revealed: React's experimental animations API
iframes and when JavaScript worlds collide
Building an AI agent for your frontend project
Mastering Docker and Jenkins: Build Robust CI/CD Pipelines Efficiently
Build an AI Travel Planner with CopilotKit, LangGraph & Google Maps API 🤩
Extract any Document with Gemini 2.0 | Document Intelligence with ExtractThinker
How to Build a Video Subtitle Generator using the Gemini API
How to Use an LLM-Powered Boilerplate for Building Your Own Node.js API
Why we switched to Astro (and why it might interest you)
DeepSeek AI: From Prompt Injection To Account Takeover
⚒️ Tools
Bun 1.1.43 - Now with S3 support, HTML bundling, V8 snapshots, and more enhancements.
Genious - Find Your Perfect Domain Name with AI
Advanced CSS Gradient Generator
tillywork - Opensource work management solution. Manage your sprints, projects, and sales pipelines in one place
tabby - Self-hosted AI coding assistant
📚 Libs
jason - Slash database complexity away with jason.
DBOS Transact - A Lightweight Durable Execution Library Built on Postgres
neutrix - A type-safe state management solution for React
run-if-changed - Run a command if a file changes via Git hooks
Vanta.js - Animated website backgrounds in a few lines of code.
boardgame.io - State management and multiplayer networking for turn-based games.
web-ui - Run AI Agent in your browser.
⌚ Releases
Node.js v23.6.0 enables executing TypeScript by default
Kreya 1.16 with WebSocket support released – Postman Alternative
Nextra 4 x App Router. What's New and Migration Guide
React Native 0.78 RC.0 Released
React Query 5.63 introduces the ability for useQuery
and useQueries
to unsubscribe from the query cache. This feature is especially useful for scenarios like unsubscribing from hidden React Native stack screens, including their ongoing queries. It provides a more flexible and granular alternative to react-freeze
.
Edge-to-Edge 1.3 - Effortlessly enable edge-to-edge display in React Native (formerly known as react-native-bars).
📺 Videos
Rapid Web Design with Wix Studio - 2025 Crash Course
All the ways HTML gets to your browser
Crush Your JavaScript Bugs With Records and Tuples
Build a Fullstack Project Management App with Next.js 15, Supabase, Shadcn, Resend, DnD Kit & Tiptap
Next.js Tutorial 2025 - Build a Full Stack Social App with React & Next.js
React Native Course – Android and iOS App Development
Elasticsearch Course for Beginners
Reddit Clone - Full Tutorial w/ TypeScript, React & Convex
Build Your First Mobile Application | React Native Real Estate App
SEO in Next.js - The Ultimate Guide (Metadata, Sitemap, Robots, Google Search Console, Caching)
New CSS Features In 2024 You Should Know About
React Table with Next.js, ShadCN, TanStack | Nextjs Full Stack Project
I built a REAL Desktop App with both Tauri and Electron
That’s it for this week’s JavaScript roundup! Stay tuned for more updates and resources next Friday. Don’t forget to share your favorite finds or let us know if there’s a tool, library, or article we should feature next time. Happy coding!