Featured Articles(13)
Highlights from the VIP JavaScript blog
How to Run the Latest Qwen AI Models Locally on Your Machine
A practical guide to setting up Qwen3.5 locally using Ollama, fully offline, no subscriptions, no data sent anywhere.
Qwen 3.5: Architecture, Benchmarks, Comparisons, and How to Run It Locally
A comprehensive guide to Alibaba's Qwen 3.5 model family - the hybrid attention architecture, benchmark results, how it compares to GPT-5.2 and Claude, pricing, and step-by-step local setup.
Qwen 3.5 Small Models: Run Frontier AI on Your Phone, Laptop, or Edge Device
Everything you need to know about the Qwen 3.5 Small series (0.8B, 2B, 4B, 9B) - benchmarks that beat models 13x their size, mobile deployment, and step-by-step local setup.
Gemini 3 Pro vs Claude Opus 4.5: Comprehensive AI Model Comparison
Technical comparison of Google's Gemini 3 Pro and Anthropic's Claude Opus 4.5, analyzing benchmarks, pricing, capabilities, and use cases.
Google Gemini 3 Pro and Antigravity IDE: What Changed
A technical overview of Google's Gemini 3 Pro model and Antigravity development platform, released November 2025.
How JavaScript Proxies work and when to use them.
JavaScript Proxies let you intercept object operations like property access and assignment. This tutorial covers proxy traps, the Reflect API, use cases in frameworks, and practical coding patterns.
Deno 2 vs Bun: A Practical Comparison
Comparing Deno 2 and Bun - their approaches to security, performance, TypeScript, and ecosystem compatibility.
Import maps and the slow departure from bundlers
How import maps are changing the JavaScript landscape by letting browsers resolve modules natively, reducing our dependence on traditional bundling tools
Understanding Promise.withResolvers in JavaScript
Discover Promise.withResolvers, the ES-2024 addition that gives you the promise and its resolve / reject functions in one line. Perfect for event emitters, timeouts, resource pools and more.
JavaScript Closures Explained: The Complete Developer Guide
Understand one of JavaScript's most powerful features. Learn what closures are, how they work, and practical use cases with real examples.
Mastering Array Grouping with Object.groupBy
Learn how the new Object.groupBy and Map.groupBy methods (ES-2024) let you replace verbose reduce-based patterns with clean, readable code, plus real-world tips, browser support and polyfills.
Mastering Async/Await: A Complete Guide for Modern JavaScript
Learn how to handle asynchronous operations elegantly with async/await. From basic concepts to advanced patterns, master asynchronous JavaScript.
JavaScript Performance Optimization: From Slow to Lightning Fast
Optimize your JavaScript code for maximum performance. Learn about memory management, efficient algorithms, and browser optimization techniques.