JavaScript

[ follow ]
JavaScript
fromScottjehl
2 days ago

For Your Convenience, This CSS Will Self-Destruct | Scott Jehl, Web Designer/Developer

Hiding essential content with CSS and relying on JavaScript to reveal it risks accessibility and reliability if JavaScript fails, delays, or errors.
#bot-detection
JavaScript
fromApp Developer Magazine
9 months ago

Introducing capn web a new javascript rpc protocol

Cap'n Web is a lightweight, schema-free TypeScript RPC protocol optimized for modern web runtimes, enabling human-readable JSON serialization and multiple transports.
#json
JavaScript
fromMedium
3 weeks ago

Python is consistent about modular arithmetic, like Mathematica

Mainstream programming languages' % operator yields negative remainders for negative operands, producing −3 for −3 % 4 instead of the mathematically expected 1.
fromInfoWorld
1 week ago

React JS library moving from Meta to the Linux Foundation

React, a popular open source JavaScript library for web and native user interfaces, will be transferred from Meta to the React Foundation, a new organization being formed under the Linux Foundation. The new foundation will be the home for React, React Native, and supporting projects. With the React Foundation, React's move to a neutral home helps ensure that React and React Native remain open, innovative, and community-led, said Jim Zemlin, executive director of the Linux Foundation, in a statement.
JavaScript
#javascript
JavaScript
fromInfoWorld
1 month ago

9 vital concepts of modern JavaScript

Mastering modern JavaScript fundamentals—variables, collections, arrow functions, scope, and closures—enables confident work across client and server JavaScript ecosystems.
fromSlicker
1 week ago

JavaScript Tutorial on the Fern Fractal (Barnsley Fern)

There's a quiet magic in the Barnsley fern-a simple set of rules that blossoms into a living, leafy pattern. The Barnsley fern is generated using an Iterated Function System (IFS): you repeatedly apply one of several affine transformations to a point, chosen at random with specific probabilities. Over many iterations, the points settle into the shape of a fern.
JavaScript
fromInfoWorld
2 weeks ago

The JavaScript code won't write itself

Programmers remain essential in AI-enabled development; continuous learning, especially for JavaScript developers, is necessary despite advanced AI tools.
fromInfoWorld
2 weeks ago

Chainguard offers malware-resistant JavaScript libraries

The libraries, which are built from source on SLSA L2 (Supply-chain Levels for Software Artifacts) infrastructure, were introduced on September 25. By securely building each library and its dependencies from source, Chainguard Libraries for JavaScript offers security and engineering teams confidence that malware has not been inserted during the build or distribution of libraries in the JavaScript ecosystem, according to Chainguard. This eliminates a significant gap in the threat landscape, Chainguard added.
JavaScript
JavaScript
fromwww.sitepoint.com
2 weeks ago

Is learning Vanilla JavaScript still important?

Always learn plain JavaScript fundamentals before using frameworks because frameworks can introduce bugs you can't catch without understanding core concepts.
JavaScript
fromCreativeApplications.Net
2 weeks ago

textmode.js - Library for dynamic ASCII art + text graphics with real-time rendering

textmode.js enables real-time, high-performance ASCII and textmode graphics in the browser with a lightweight, framework-agnostic API and WebGL2-based rendering.
JavaScript
fromGitHub
2 weeks ago

GitHub - mutativejs/mutative-yjs: A library for building Yjs collaborative web applications with Mutative

Mutative-Yjs enables bidirectional sync between Yjs CRDT types and plain JavaScript objects, offering immutable draft-based updates, TypeScript safety, performant patching, subscriptions, and optional customization.
JavaScript
fromLogRocket Blog
2 weeks ago

Yes, you should upgrade to TypeScript 5.9 - here's why - LogRocket Blog

TypeScript 5.9 delivers major improvements—performance boosts, new import defer syntax, redesigned tsc --init, and expandable hovers; upgrading is recommended.
JavaScript
fromInfoQ
2 weeks ago

Apollo GraphQL Client 4.0 Released with Leaner Bundles and Strengthened TypeScript Safety

Apollo Client 4.0 reduces bundle size and improves developer experience with modular opt-in features, tighter TypeScript integration, and decoupled React exports.
#typescript
JavaScript
fromeLearning
3 weeks ago

Beginner JavaScript Tutorial for Adobe Captivate 12 - eLearning

JavaScript can be used in Adobe Captivate 12 to create variables, interactive input fields, and simple scripts to sum user-entered numbers.
fromnetil.medium.com
3 weeks ago

billboard.js 3.17.0: New Axis Customization, Label Styling & Image Labels!

Image Label Support A groundbreaking feature that allows using images as labels. Create more intuitive data representations with icons, logos, and custom images. Demo: https://naver.github.io/billboard.js/demo/#Data.DataLabelBorder Can control border radius and the padding, which will let customize styles as your needs. Inner Axis Ticks Introducing the `tick.inner` option that allows you to display axis ticks inside the chart area for a cleaner, more modern chart design. Demo: https://naver.github.io/billboard.js/demo/#Axis.TickInner Specify per axes by simply enabling the tick.inner option.
JavaScript
JavaScript
fromGitHub
3 weeks ago

GitHub - ReactiveHTML/rimmel: A Stream-Oriented UI library for the Rx.Observable Universe.

Rimmel is a lightweight JavaScript UI library that uses reactive streams and RML to declaratively bind streams to HTML.
fromjsdevspace.substack.com
4 weeks ago

Friday Links 28: The Latest in JavaScript (Sep 19, 2025)

Chinese AI firm DeepSeek revealed it spent only $294,000 training its R1 model far below the hundreds of millions claimed by U.S. rivals. Using 512 Nvidia H800 accelerators, the company trained R1 in just 80 hours. The release of R1 earlier this year rattled tech markets, even denting Nvidia's valuation. DeepSeek also acknowledged limited use of A100s and defended model distillation, stressing it makes AI more accessible despite U.S. accusations of copying OpenAI's work.
JavaScript
JavaScript
fromSlicker
3 weeks ago

Bubble sort visualization

Bubble sort repeatedly compares adjacent elements and swaps them until an array is ordered, visualized with color-coded elements and pass-by-pass displays on an HTML5 Canvas.
JavaScript
fromjQuery Script
1 month ago

Modern jQuery Tags Input System Styled with TailwindCSS

A lightweight jQuery plugin converts standard inputs into TailwindCSS‑styled tag inputs with duplicate prevention, keyboard navigation, responsive design, and programmatic control.
#jquery
from2ality
1 month ago

Learning web development: Implementing web servers

In this chapter, we'll write our own web server: It will serve files and manage the data for a browser app. Terminology: browser vs. server # The following pairs of opposites are all related: The term "client" is interesting because it is more general than the term "browser" - it refers to any app (web app, mobile app, etc.) that connects to a server. In web development, it usually means "browser" or "web app".
JavaScript
JavaScript
from2ality
1 month ago

Learning web development: Frontend frameworks

Use non-destructive JavaScript array and object operations and Preact to build frontend UI state safely without mutating original data structures.
JavaScript
fromSimplilearn.com
1 month ago

Top TypeScript Interview Questions and Answers for 2025

TypeScript interview questions with answers - master 50+ Q&As on types, interfaces, generics, decorators, functions, and async/await for interviews.
JavaScript
fromInfoWorld
1 month ago

What makes JavaScript great

ECMAScript 2025 adds a built-in Iterator, Promise.try, Set/JSON features, Float16Array; Angular and UI tooling gain AI and DevTool improvements.
JavaScript
fromSubstack
1 month ago

JavaScript Weekly Highlights: Friday Picks #27

Google's Nano Banana rapidly achieved massive adoption and integrated image-generation across multiple Google platforms while the JavaScript ecosystem saw diverse tooling and framework updates.
JavaScript
fromOreilly
1 month ago

Modern JavaScript

Use modern ECMAScript (ES6+) features like async/await and ES6 modules and transpile to ES5 to write productive, browser-compatible JavaScript.
JavaScript
fromRead the Tea Leaves
1 month ago

Why do browsers throttle JavaScript timers?

Browsers clamp setTimeout(0) to a minimum (commonly 4ms) to prevent abuse, altering timer behavior and motivating use of setImmediate or microtasks.
JavaScript
fromjsdevspace.substack.com
1 month ago

Promise.try for Unified Sync and Async Error Handling

Promise.try provides a unified, synchronous-first way to call sync or async code and consistently convert throws or returns into Promises for predictable error handling.
JavaScript
fromSearch Engine Roundtable
1 month ago

Google Adds Guidance For JavaScript-Based Paywalls

Ensure JavaScript-based paywalls do not serve full content in initial server responses; reveal full content only after confirmed subscription status to prevent unintended access.
fromRaymondcamden
1 month ago

Building a Web Based Comic Book Reader

Earlier this week, I took a look at parsing electronic comic books and sending them to GenAI as a way to get summaries of stories. That was a fun experiment and it actually worked quite well. I thought I'd take a stab at trying a similar approach with Chrome's Built-in AI support as well when I discovered that... wait... I don't actually have a way to view comics on the web. Or so I thought.
JavaScript
JavaScript
fromjQuery Script
1 month ago

Smooth, Responsive, Infinite Scrolling Carousel Plugin - GSAP Marquee

Lightweight GSAP-based plugin creates smooth, responsive, endlessly looping horizontal marquees with controls, accessibility, and multiple-instance support.
JavaScript
fromTheregister
1 month ago

Bun JS toolkit adds MySQL driver, secrets API, YAML, more

Bun 1.2.21 adds MySQL, MariaDB, and SQLite drivers, a YAML parser, a native secrets manager, security tooling, and significant bun.SQL performance improvements.
JavaScript
fromRaymondcamden
1 month ago

Unit Formatting with Intl in JavaScript

Intl.NumberFormat supports locale-aware unit formatting and Intl.supportedValuesOf('unit') returns valid unit identifiers for consistent measurement display.
fromTreehouse Blog
1 month ago

Python vs. JavaScript Comparison for 2025

If you already know JavaScript, learning Python will feel easier because many core concepts are the same. Both languages use similar data types (strings, numbers, lists/arrays, objects/dictionaries), functions with default parameters, and control flow (loops, conditionals). The biggest differences are in syntax: Python relies on indentation instead of curly braces, uses keywords like def instead of function, and is generally more concise. Your JavaScript knowledge gives you a strong head start-you'll just need to adjust to Python's style and rules.
JavaScript
JavaScript
from2ality
1 month ago

Learning web development: Booleans, comparisons and `if` statements

Use booleans, comparisons, and if statements to execute code conditionally and understand primitives versus objects, including storage and identity differences.
JavaScript
fromInfoQ
1 month ago

Oxlint v1.0 Stable Released: A Rust Based JavaScript Linter

Oxlint 1.0 offers fast linting with extensive rule coverage and simple migration tools for both open-source and enterprise projects.
fromSmashing Magazine
2 months ago

The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization - Smashing Magazine

Internationalization involves more than just text translation; it encompasses formatting dates, pluralization, and sorting according to cultural expectations. The Intl API allows modern JavaScript to handle these tasks natively.
JavaScript
fromSubstack
2 months ago

Friday JS Roundup #25 - August 1, 2025 Edition

Mistral's Codestral 25.08 is an updated model designed to enhance enterprise software development, focusing on real-world benchmarking to reduce friction in AI-assisted coding.
JavaScript
JavaScript
fromInfoWorld
2 months ago

Fun and profit with ECMAScript 2025: What's new in JavaScript

Motivation in software development balances enjoyment and the necessity of making a living.
fromSmashing Magazine
2 months ago

Handling JavaScript Event Listeners With Parameters - Smashing Magazine

Event listeners are essential for interactivity in JavaScript, but they can quietly cause memory leaks if not removed properly. Improperly managed event listeners can lead to memory leaks and performance issues.
JavaScript
fromCSO Online
2 months ago

Supply chain attack compromises npm packages to spread backdoor malware

In a newly discovered supply chain attack, attackers last week targeted a range of npm-hosted JavaScript type testing utilities, several of which were successfully compromised to distribute malware.
JavaScript
JavaScript
frompawelgrzybek.com
3 months ago

What's new in ECMAScript 2025 | pawelgrzybek.com

ES2025 introduces new features such as enhanced regex capabilities, improved Set methods, subexpression modifiers, and a new import type attribute.
#npm
JavaScript
fromInfoQ
2 months ago

Spring AI 1.0 Delivers Easy AI Systems and Services

Spring AI 1.0 offers first-class support for LLMs and multimodal AI, enhancing the Spring ecosystem with advanced AI engineering capabilities.
JavaScript
fromHackernoon
1 year ago

Moonshot's Kimi K2 Is a Hefty Contender to Claude, GPT-4 & Even Gemini | HackerNoon

Kimi K2 is a powerful open-weight coding model, excelling in executing, testing, and improving software projects with a notable architecture and benchmark results.
[ Load more ]