Echo JS
@echojs.bsky.social
Community-driven news site entirely focused on #JavaScript.
All posts from the https://echojs.com RSS feed on Bluesky.
All posts from the https://echojs.com RSS feed on Bluesky.
Error chaining in JavaScript: cleaner debugging with Error.cause
http://www.echojs.com/news/43113
https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/
http://www.echojs.com/news/43113
https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/
Error chaining in JavaScript: cleaner debugging with Error.cause - Matt Smith
Use JavaScript's 'cause' property to chain errors, preserve context, and simplify debugging. Cleaner stack traces, better test assertions.
allthingssmitty.com
November 10, 2025 at 3:01 PM
Error chaining in JavaScript: cleaner debugging with Error.cause
http://www.echojs.com/news/43113
https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/
http://www.echojs.com/news/43113
https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/
Thoughts on Architecting LARGE software projects, the Front End perspective
http://www.echojs.com/news/43112
https://adropincalm.com/blog/thoughts-on-architecting-large-software-projects/
http://www.echojs.com/news/43112
https://adropincalm.com/blog/thoughts-on-architecting-large-software-projects/
November 9, 2025 at 3:01 PM
Thoughts on Architecting LARGE software projects, the Front End perspective
http://www.echojs.com/news/43112
https://adropincalm.com/blog/thoughts-on-architecting-large-software-projects/
http://www.echojs.com/news/43112
https://adropincalm.com/blog/thoughts-on-architecting-large-software-projects/
testing-mcp -- Write complex integration tests for web app
http://www.echojs.com/news/43111
https://github.com/mcpland/testing-mcp
http://www.echojs.com/news/43111
https://github.com/mcpland/testing-mcp
GitHub - mcpland/testing-mcp: Let LLMs author your integration tests—E2E-style.
Let LLMs author your integration tests—E2E-style. Contribute to mcpland/testing-mcp development by creating an account on GitHub.
github.com
November 7, 2025 at 9:01 PM
testing-mcp -- Write complex integration tests for web app
http://www.echojs.com/news/43111
https://github.com/mcpland/testing-mcp
http://www.echojs.com/news/43111
https://github.com/mcpland/testing-mcp
MP3 realtime spectrum visualization
http://www.echojs.com/news/43109
https://slicker.me/javascript/mp3/mp3_visualizer.htm
http://www.echojs.com/news/43109
https://slicker.me/javascript/mp3/mp3_visualizer.htm
Tutorial — MP3 Spectrum visualization
slicker.me
November 7, 2025 at 6:01 PM
MP3 realtime spectrum visualization
http://www.echojs.com/news/43109
https://slicker.me/javascript/mp3/mp3_visualizer.htm
http://www.echojs.com/news/43109
https://slicker.me/javascript/mp3/mp3_visualizer.htm
Get a database version string when using release-please
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
November 7, 2025 at 12:04 AM
Get a database version string when using release-please
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
http://www.echojs.com/news/43108
SVAR React Gantt v2.3 Released with React 19 & TypeScript support
http://www.echojs.com/news/43106
https://svar.dev/blog/react-gantt-2-3-released/
http://www.echojs.com/news/43106
https://svar.dev/blog/react-gantt-2-3-released/
October 28, 2025 at 9:01 AM
SVAR React Gantt v2.3 Released with React 19 & TypeScript support
http://www.echojs.com/news/43106
https://svar.dev/blog/react-gantt-2-3-released/
http://www.echojs.com/news/43106
https://svar.dev/blog/react-gantt-2-3-released/
Comparing Page Transition Strategies in Next.js: A Performance Study
http://www.echojs.com/news/43104
https://dev.to/alessandro-grosselle/comparing-page-transition-strategies-in-nextjs-a-performance-study-19i0
http://www.echojs.com/news/43104
https://dev.to/alessandro-grosselle/comparing-page-transition-strategies-in-nextjs-a-performance-study-19i0
Comparing Page Transition Strategies in Next.js: A Performance Study - DEV Community
In the era of modern web development, we often ask ourselves: what's the best way to navigate between... Tagged with performance, nextjs, webdev, ux.
dev.to
October 26, 2025 at 3:01 PM
Comparing Page Transition Strategies in Next.js: A Performance Study
http://www.echojs.com/news/43104
https://dev.to/alessandro-grosselle/comparing-page-transition-strategies-in-nextjs-a-performance-study-19i0
http://www.echojs.com/news/43104
https://dev.to/alessandro-grosselle/comparing-page-transition-strategies-in-nextjs-a-performance-study-19i0
Calendar.js v2.12.4 - New settings and APIs (as requested by the community)
http://www.echojs.com/news/43103
https://www.calendar-js.com/
http://www.echojs.com/news/43103
https://www.calendar-js.com/
Calendar.js : JavaScript Event Calendar
A powerful, and customizable, javascript event Calendar. With multiple views and tons of settings, Calendar.js can be tailored to suit your every need. Lightweight.
www.calendar-js.com
October 24, 2025 at 12:03 PM
Calendar.js v2.12.4 - New settings and APIs (as requested by the community)
http://www.echojs.com/news/43103
https://www.calendar-js.com/
http://www.echojs.com/news/43103
https://www.calendar-js.com/
@nerdalytics/beacon v1000.2.3
http://www.echojs.com/news/43102
https://www.npmjs.com/package/@nerdalytics/beacon/v/1000.2.3
http://www.echojs.com/news/43102
https://www.npmjs.com/package/@nerdalytics/beacon/v/1000.2.3
October 24, 2025 at 9:01 AM
@nerdalytics/beacon v1000.2.3
http://www.echojs.com/news/43102
https://www.npmjs.com/package/@nerdalytics/beacon/v/1000.2.3
http://www.echojs.com/news/43102
https://www.npmjs.com/package/@nerdalytics/beacon/v/1000.2.3
Rethinking async loops in JavaScript
http://www.echojs.com/news/43099
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
http://www.echojs.com/news/43099
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
Rethinking async loops in JavaScript - Matt Smith
Struggling with 'await' in loops? Explore common mistakes and modern solutions to optimize async code for performance.
allthingssmitty.com
October 20, 2025 at 3:01 PM
Rethinking async loops in JavaScript
http://www.echojs.com/news/43099
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
http://www.echojs.com/news/43099
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
Quiet UI is now open source under the MIT license
http://www.echojs.com/news/43097
https://quietui.org/
http://www.echojs.com/news/43097
https://quietui.org/
Quiet UI
A UI library for the Web with a focus on accessibility, longevity, performance, and simplicity.
quietui.org
October 19, 2025 at 12:01 PM
Quiet UI is now open source under the MIT license
http://www.echojs.com/news/43097
https://quietui.org/
http://www.echojs.com/news/43097
https://quietui.org/
SVAR React DataGrid - Open-Source, Fast, Accessible Data Grid for React
http://www.echojs.com/news/43095
https://svar.dev/blog/react-datagrid-2-3-released/
http://www.echojs.com/news/43095
https://svar.dev/blog/react-datagrid-2-3-released/
October 16, 2025 at 3:01 PM
SVAR React DataGrid - Open-Source, Fast, Accessible Data Grid for React
http://www.echojs.com/news/43095
https://svar.dev/blog/react-datagrid-2-3-released/
http://www.echojs.com/news/43095
https://svar.dev/blog/react-datagrid-2-3-released/
Evolving Our UI Library: From Custom Components to a Hybrid Radix Approach
http://www.echojs.com/news/43094
https://dev.to/subito/evolving-our-ui-library-from-custom-components-to-a-hybrid-radix-approach-448f
http://www.echojs.com/news/43094
https://dev.to/subito/evolving-our-ui-library-from-custom-components-to-a-hybrid-radix-approach-448f
Evolving Our UI Library: From Custom Components to a Hybrid Radix Approach - DEV Community
How subito.it, Italy’s leading online classifieds platform, navigated the complexities of UI... Tagged with radix, tailwindcss, css, webdev.
dev.to
October 14, 2025 at 9:01 PM
Evolving Our UI Library: From Custom Components to a Hybrid Radix Approach
http://www.echojs.com/news/43094
https://dev.to/subito/evolving-our-ui-library-from-custom-components-to-a-hybrid-radix-approach-448f
http://www.echojs.com/news/43094
https://dev.to/subito/evolving-our-ui-library-from-custom-components-to-a-hybrid-radix-approach-448f
zustand-travel: A powerful and high-performance undo/redo middleware for Zustand with Travels
http://www.echojs.com/news/43092
https://github.com/mutativejs/zustand-travel
http://www.echojs.com/news/43092
https://github.com/mutativejs/zustand-travel
GitHub - mutativejs/zustand-travel: A powerful and high-performance undo/redo middleware for Zustand with Travels
A powerful and high-performance undo/redo middleware for Zustand with Travels - mutativejs/zustand-travel
github.com
October 7, 2025 at 3:01 PM
zustand-travel: A powerful and high-performance undo/redo middleware for Zustand with Travels
http://www.echojs.com/news/43092
https://github.com/mutativejs/zustand-travel
http://www.echojs.com/news/43092
https://github.com/mutativejs/zustand-travel
How to group arrays in JavaScript without reduce()
http://www.echojs.com/news/43091
https://allthingssmitty.com/2025/10/06/grouping-arrays-in-modern-javascript-object-groupby-and-map-groupby/
http://www.echojs.com/news/43091
https://allthingssmitty.com/2025/10/06/grouping-arrays-in-modern-javascript-object-groupby-and-map-groupby/
How to group arrays in JavaScript without reduce() - Matt Smith
Ditch the reduce() boilerplate! Learn how to use Object.groupBy() and Map.groupBy() in JavaScript to group data with cleaner, more expressive code.
allthingssmitty.com
October 6, 2025 at 3:01 PM
How to group arrays in JavaScript without reduce()
http://www.echojs.com/news/43091
https://allthingssmitty.com/2025/10/06/grouping-arrays-in-modern-javascript-object-groupby-and-map-groupby/
http://www.echojs.com/news/43091
https://allthingssmitty.com/2025/10/06/grouping-arrays-in-modern-javascript-object-groupby-and-map-groupby/
Fern fractal (Barnsley)
http://www.echojs.com/news/43090
https://slicker.me/javascript/fern%20fractal.htm
http://www.echojs.com/news/43090
https://slicker.me/javascript/fern%20fractal.htm
October 5, 2025 at 6:01 AM
Fern fractal (Barnsley)
http://www.echojs.com/news/43090
https://slicker.me/javascript/fern%20fractal.htm
http://www.echojs.com/news/43090
https://slicker.me/javascript/fern%20fractal.htm
TravelsJS: A fast, framework-agnostic undo/redo core powered by Mutative patches
http://www.echojs.com/news/43089
https://github.com/mutativejs/travels
http://www.echojs.com/news/43089
https://github.com/mutativejs/travels
GitHub - mutativejs/travels: A fast, framework-agnostic undo/redo core powered by Mutative patches
A fast, framework-agnostic undo/redo core powered by Mutative patches - mutativejs/travels
github.com
October 2, 2025 at 6:01 PM
TravelsJS: A fast, framework-agnostic undo/redo core powered by Mutative patches
http://www.echojs.com/news/43089
https://github.com/mutativejs/travels
http://www.echojs.com/news/43089
https://github.com/mutativejs/travels
JavaScript Grid for building applications distributed under MIT, BSD and other open source licenses
http://www.echojs.com/news/43088
https://github.com/webix-hub/grid
http://www.echojs.com/news/43088
https://github.com/webix-hub/grid
GitHub - webix-hub/grid: The Webix Grid is a high-performance JavaScript component for displaying and managing large amounts of tabular data.
The Webix Grid is a high-performance JavaScript component for displaying and managing large amounts of tabular data. - webix-hub/grid
github.com
October 1, 2025 at 3:01 PM
JavaScript Grid for building applications distributed under MIT, BSD and other open source licenses
http://www.echojs.com/news/43088
https://github.com/webix-hub/grid
http://www.echojs.com/news/43088
https://github.com/webix-hub/grid
mutative-yjs: A high-performance library for building Yjs collaborative web applications with Mutative
http://www.echojs.com/news/43087
https://github.com/mutativejs/mutative-yjs
http://www.echojs.com/news/43087
https://github.com/mutativejs/mutative-yjs
GitHub - mutativejs/mutative-yjs: A library for building Yjs collaborative web applications with Mutative
A library for building Yjs collaborative web applications with Mutative - mutativejs/mutative-yjs
github.com
October 1, 2025 at 12:04 AM
mutative-yjs: A high-performance library for building Yjs collaborative web applications with Mutative
http://www.echojs.com/news/43087
https://github.com/mutativejs/mutative-yjs
http://www.echojs.com/news/43087
https://github.com/mutativejs/mutative-yjs
[EchoJS Meta] Commercial Content And Libraries
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
September 30, 2025 at 9:01 PM
[EchoJS Meta] Commercial Content And Libraries
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
http://www.echojs.com/news/43086
Simulate various sets of tuning forks using the Web Audio API
http://www.echojs.com/news/43069
https://github.com/evoluteur/healing-frequencies
http://www.echojs.com/news/43069
https://github.com/evoluteur/healing-frequencies
GitHub - evoluteur/healing-frequencies: Play the healing frequencies of various sets of tuning forks: Solfeggio, Organs, Mineral nutrients, Ohm, Chakras, Cosmic octave, Otto, DNA nucleotides... or custom.
Play the healing frequencies of various sets of tuning forks: Solfeggio, Organs, Mineral nutrients, Ohm, Chakras, Cosmic octave, Otto, DNA nucleotides... or custom. - evoluteur/healing-frequencies
github.com
September 29, 2025 at 6:01 PM
Simulate various sets of tuning forks using the Web Audio API
http://www.echojs.com/news/43069
https://github.com/evoluteur/healing-frequencies
http://www.echojs.com/news/43069
https://github.com/evoluteur/healing-frequencies
New React Component to Build Edit Forms - SVAR React Editor
http://www.echojs.com/news/43083
https://svar.dev/blog/react-editor-released/
http://www.echojs.com/news/43083
https://svar.dev/blog/react-editor-released/
September 29, 2025 at 3:01 PM
New React Component to Build Edit Forms - SVAR React Editor
http://www.echojs.com/news/43083
https://svar.dev/blog/react-editor-released/
http://www.echojs.com/news/43083
https://svar.dev/blog/react-editor-released/
Introducing Tablefront – Zero‑config React DataTable
http://www.echojs.com/news/43082
https://tablefront.sineways.tech
http://www.echojs.com/news/43082
https://tablefront.sineways.tech
Zero‑config React DataTable — Tablefront
Tablefront is a premium, zero‑configuration React DataTable with table, grid, and masonry layouts. Built on TanStack Table with TypeScript and composable UI.
tablefront.sineways.tech
September 29, 2025 at 12:02 PM
Introducing Tablefront – Zero‑config React DataTable
http://www.echojs.com/news/43082
https://tablefront.sineways.tech
http://www.echojs.com/news/43082
https://tablefront.sineways.tech
npx aidd --help # Install an agent system to help you build JavaScript apps with AI
http://www.echojs.com/news/43081
https://github.com/paralleldrive/sudolang.ai
http://www.echojs.com/news/43081
https://github.com/paralleldrive/sudolang.ai
GitHub - paralleldrive/sudolang.ai: AIDD SudoLang Library
AIDD SudoLang Library. Contribute to paralleldrive/sudolang.ai development by creating an account on GitHub.
github.com
September 27, 2025 at 6:01 PM
npx aidd --help # Install an agent system to help you build JavaScript apps with AI
http://www.echojs.com/news/43081
https://github.com/paralleldrive/sudolang.ai
http://www.echojs.com/news/43081
https://github.com/paralleldrive/sudolang.ai