JavaScript Weekly Insights: Latest Frameworks, Tools & Trends

Welcome to this week’s edition of the Weekly JavaScript Roundup! We’ve gathered the latest articles, tutorials, and discussions from around the JavaScript world. Whether you’re looking for new frameworks, performance tips, or thought-provoking debates, we’ve got you covered.
Is Docker Now Competing with Ollama?

Docker has released a major new feature Docker Model Runner which might be its biggest innovation since dev containers. This highlights how AI is becoming deeply integrated into development workflows.
What is Docker Model Runner?
Essentially, Docker Model Runner allows users to run AI models locally, making it a direct competitor to Ollama—though still in an early, unfinished state. The tool introduces a new command set:
With options for inspecting, listing, pulling, running, and removing models, along with API capabilities, this is a significant step for Docker.
Testing the Feature
To experiment, I tested smollm2, a simple AI model:
There’s also an API for interacting with models programmatically:
Final Thoughts
Right now, Docker Model Runner is far from production-ready. However, given Docker’s resources and experience, it has the potential to become a serious competitor in the AI model deployment space by the end of the year.
📜 Articles & Tutorials
5 GitHub Actions every maintainer needs to know
Auth.js vs BetterAuth for Next.js: A Comprehensive Comparison
CSS Bursts with Conic Gradients
How to use CSS variables like a pro
Building an Interactive Image Grid with Three.js
Adaptive Video Streaming With Dash.js In React
Minimal CSS-only blurry image placeholders
The <select>
element can now be customized with CSS
⚒️ Tools
Teable: No-Code Database Platform for Scalable Applications
Teable is a no-code database platform that combines the ease of a spreadsheet interface with the power of PostgreSQL, enabling users to build scalable, real-time applications without coding.
surf.new -An open-source alternative to OpenAI Operator
📚 Libs
node-llama-cpp - Run AI models locally on your machine with Node.js.
koreader - KOReader is a versatile, open-source eBook reader application that supports multiple formats—including PDF, DjVu, EPUB, and FB2—on devices like Kindle, Kobo, PocketBook, and Android. It offers a customizable reading experience with features such as adjustable fonts, multi-lingual support, and integration with services like Calibre and Google Translate.
headscale - An open source, self-hosted implementation of the Tailscale control server
sslyze - Fast and powerful SSL/TLS scanning library.
Mithril.js is a modern client-side JavaScript framework designed for building Single Page Applications (SPAs). It's lightweight, with a gzipped size of approximately 8.96 KB, and offers high performance by providing routing and XHR utilities out of the box. Mithril.js is utilized by companies like Vimeo and Nike, as well as open-source platforms such as Lichess. It supports IE11, Firefox ESR, and the latest versions of Firefox, Edge, Safari, and Chrome without requiring polyfills. The framework is currently in maintenance mode due to limited time resources, but version 2.x is considered essentially complete.
⌚ Releases
React Email 4.0 - A completely new set of tools to help you build better emails.
📺 Videos
Build your own UI Component - a simple guide
The EASIEST Way to Build Mobile Apps (as a Web Developer)
Build an Invoice App with Next.js 15
Build an Enterprise Nextjs Rental App | AWS, EC2, Cognito, Shadcn, RDS, S3, Node, React
Build and Deploy a Full Stack Real Time AI Voice Agent Interview Platform
Build a Full Stack AI Note Taking App with Next.js and Supabase
I Switched from Zod to ArkType (Here's Why)
The Only Docker Tutorial You Need To Get Started
MERN Stack React Native Project: Build a Bookstore App With React Native and Node.js
🎨 Build a Full Stack Canva Clone 2.0 with Next.js, React & Convex, ImageKit
🎤 Talks & Podcasts
No content this week 😢
🗞️ News & Updates
Midjourney Unveils V7: A Major AI Image Generation Upgrade

Midjourney, one of the pioneers in AI-powered image generation, has introduced V7, its latest model upgrade—the first in almost a year. The alpha version was released for testing on Thursday at midnight (EST), just a week after OpenAI’s viral image generator in ChatGPT made waves with its Ghibli-style artworks.
What’s New in Midjourney V7?
CEO David Holz describes V7 as a major architectural shift, significantly enhancing how prompts are interpreted. In a Discord announcement, he highlighted key improvements:
- Better text prompt understanding
- Higher-quality images with richer textures
- More accurate depictions of bodies, hands, and objects
OpenAI is offering free access to ChatGPT Plus for students in the U.S. and Canada through May, aiming to support them during finals. This initiative provides students with advanced AI tools to enhance their study routines. To claim this offer, students can visit the ChatGPT Students landing page. zdnet
Wikimedia Struggles with Unprecedented Load from AI Scrapers
The Wikimedia Foundation, which oversees Wikipedia and several other crowdsourced knowledge projects, announced a 50% surge in bandwidth usage for downloading media from Wikimedia Commons since January 2024.
According to a blog post on Tuesday, this spike isn't due to increased demand from human users but rather AI-powered scrapers aggressively extracting data to train machine learning models. This unprecedented load is putting strain on Wikimedia’s infrastructure, raising concerns about the sustainability of its free and open-access resources.
New in NotebookLM: Discover sources from around the web
Express@5.1.0: Now the Default on npm with LTS Timeline
That’s a wrap for this week’s JavaScript roundup! We hope these links keep you inspired and informed. Be sure to check back next Friday for another batch of must-read JavaScript insights. Happy coding! 🚀