Plus a campaign to upgrade jQuery, Biome 1.7, and a silly JavaScript 'interview' video. |
Airbnb's Extensive JavaScript Style Guide — It’s been years since we mentioned this popular, opinionated style guide, but it keeps getting little tweaks and repairs and remains a handy resource nonetheless. Airbnb |
WorkOS: Enterprise-Grade Auth for Modern SaaS Apps — WorkOS supports both the foundational auth and complex enterprise features like SSO. It provides flexible and easy-to-use APIs, helping companies like Vercel, Loom, and Webflow become Enterprise Ready. Best of all, WorkOS User Management supports up to 1 million MAUs for free. WorkOS |
IN BRIEF: 🤡 ▶️ Interview with Senior JS Developer 2024 is a satirical(?) take on the state of modern development and increasingly complex ecosystems. Watch to either laugh or cry. (6 minutes.) 📺 Bartek Szwej has put together a list of 300 JavaScript-related videos from the past year, ordered by their YouTube view count. f(x) (a.k.a. fx) is a great CLI tool for viewing JSON data. It now includes a JS engine so you can process JSON with JavaScript one-liners at the terminal, too. Joyee Cheung shares a trip report from Node.js's latest collaboration summit, touching on the topics the Node team is thinking about lately. The folks at Deno go into depth about how they built JSR, the newest JavaScript registry, and how it can operate at scale. "Much faster JSX element creation" is on the way for React developers. |
RAG to Riches Developer Quest — Interact with AI-enhanced bots and learn to build your own RAG chatbot with Atlas Vector Search and Node.js. MongoDB |
CSS in React Server Components — An exploration of compatibility issues between React Server Components and CSS-in-JS libraries like styled-components. Josh W Comeau |
Next.js 14.2 Released — Approaching its eighth birthday, Next.js has passed 1 million monthly active developers and landed a release with support for using Turbopack to improve local development, memory usage, CSS and caching optimizations, improved error messages, and more. Delba de Oliveira and Tim Neutkens |
⚙️ Zoompinch: A Natural Feeling 'Pinch to Zoom' for Vue 3 – Expected to come in React and Web Component variants in time. Maurice Conrad ⚙️ Craft.js – A React framework for building drag and drop page editors. Prev Wong ⚙️ Kotekan – A simple React framework built on Bun and supporting React Server Components. Benedikt Müller ⚙️ Cytoscape.js 3.29 – Graph theory/network visualization and analysis library. ⚙️ Tailwind Next.js Starter Blog 2.2 – A blogging starter template. ⚙️ RxDB 15.18 – Offline-first, reactive database for JS apps. ⚙️ JZZ 1.8.2 – MIDI library for Node and browsers. ⚙️ Ember.js 5.8 |
Visualizing Algorithms — This fantastic post is now ten years old, but I revisited it recently and it’s such a joy. Mike Bostock (of D3.js fame) visually guides us through some algorithms using both demos and code. Mike Bostock | |