Reading up on javascript
16 deep · digging since dec 03, 25
- Announcing Vite+ Beta
Vite+ beta unifies runtime, package manager, and frontend tools like Vite, Vitest, Rolldown, and Oxlint into a single open-source CLI workflow for web projects.
- I Stored a Website in a Favicon
The author encoded a 208-byte HTML page into a 9x9 pixel favicon by storing RGB values and decoded it with JavaScript, demonstrating data storage in unintended places.
- FullCalendar - JavaScript Event Calendar
FullCalendar is a modular, framework-agnostic JavaScript event calendar library with over 300 settings and official React, Vue, and Angular packages.
- CSS vs. JavaScript
CSS animations run off the main thread so they don't freeze during JS work, but libraries like Motion use the Web Animations API to avoid that pitfall.
- Don't Roll Your Own ... - Susam Pal
Websites should not override native browser behaviors for scrolling, navigation, text selection, or form controls, as doing so harms usability and breaks user expectations.
- Making WebAssembly a first-class language on the Web
A proposal to make WebAssembly a first-class language on the web using the Component Model for direct Web API access, eliminating JavaScript glue code.
- ArrowJS — The first UI framework for the agentic era
Arrow is a 5kb, zero-dependency reactive UI framework for TypeScript that runs without a build step and includes a WebAssembly sandbox for safe agent-generated UI.
- The 49MB web page
News websites like the NYT have grown bloated with ads and tracking, reaching 49MB, driving users to block JavaScript or seek alternatives.
- Temporal: The 9-Year Journey to Fix Time in JavaScript
JavaScript's Temporal API reached Stage 4 after nine years of collaboration among Bloomberg, Igalia, and TC39, providing immutable datetime types with time zone and calendar support.
- jQuery 4 | Hacker News
jQuery 4.0.0 final release is the first major version in nearly a decade, dropping IE<11 support and adding Trusted Types and CSP support.
- Just a moment...
jQuery 4.0.0 final release drops IE<11 support, removes deprecated APIs, adopts ES modules, adds Trusted Types support, and reduces size by over 3KB gzipped.
- Why AI is pushing developers toward typed languages - The GitHub Blog
AI-generated code's unreliability pushes developers toward typed languages like TypeScript, which catch type-check errors that cause 94% of LLM compilation failures.
- Replacing JavaScript with Just HTML
Native HTML elements like <details>, <dialog>, and <datalist> can replace some JavaScript, but still lack the interactivity and styling needed for complex apps.
- Show HN: Swatchify – CLI to get a color palette from an image
Swatchify provides a cross-platform CLI tool and libraries for extracting dominant colors from images using k-means++ clustering, available as a Go binary, REST API, and browser npm package.
- Anthropic acquires Bun
Anthropic has acquired Bun, the JavaScript runtime, to power Claude Code and AI coding tools, with Bun remaining open-source and MIT-licensed.