DiscoverWorking DraftRevision 684: Ecosystem Performance (e18e)
Revision 684: Ecosystem Performance (e18e)

Revision 684: Ecosystem Performance (e18e)

Update: 2025-10-14
Share

Description

Diese Revision plaudern wir mit Alexander Lichter (LinkedIn / Mastodon) und Ulrich-Matthias „Ulima“ Schäfer (LinkedIn) über Ecosystem Performance, kurz „e18e“: Warum es sich lohnt, das JavaScript-Ökosystem aufzuräumen, wie die Community organisiert ist und wo jede:r sofort mitmachen kann.



Schaunotizen



[00:02:00 ] Ecosystem Performance (e18e)

Im Fokus der e18e-Bewegung stehen die Themen Cleanup, Speedup, Level-Up: alte Dependencies durch moderne, kleinere Alternativen ersetzen (z. B. Lodash-Funktionen/-ES, Tiny Globby statt Globby), Dev-Tooling messbar beschleunigen (u. a. neue Prettier-CLI, schnellere Lint-Setups) und Bibliotheken so gestalten, dass sie klaren Scope haben und aktuelle Node-LTS/ESM-Realität widerspiegeln. Wir sprechen über Grenzen (Deep-Deps, Battle-testing, Baseline-Support), über Publint für saubere Exports und über die neue e18e-CLI, die Codemods und Checks bündelt.


Außerdem: Wie man Einstiegshürden senkt (gute Doku, Replacement-Guides), warum Dev-Dependencies oft den größten Hebel haben, und welche Trade-offs Toolchains heute treiben (ESLint ↔︎ oxlint/Biome, Type-aware-Linting, Plugins in JS vs. Rust/Go). Praxisstories gibt’s zu Renovate, Pre-Commit-Hooks („no-verify“ lässt grüßen) und zu Contribution-Etikette gegenüber Maintainer:innen.



Links



e18e.dev – Website & Guides

Offizielle Infos, Replacement-Guides, Manifest und Community-Einstieg.

github.com/43081j – James Garbutt

Initiator, Maintainer und Treiber vieler e18e-Tools.

publint.dev – Publint

Prüft, ob deine Package-Exports sauber konsumierbar sind (CJS/ESM/Typings).

npmgraph.js.org – npmgraph

Visualisiert Abhängigkeitsbäume und hilft, Ersetzungs-Kandidaten zu finden.

docs.renovatebot.com – Renovate

Automatisiert Dependency-Updates; sinnvoll konfiguriert spart es viel Pflegearbeit.

github.com/antfu/tinyglobby – Tiny Globby

Kleiner, schneller Globbing-Ersatz, häufige Cleanup-Empfehlung.

lodash.com – Lodash

Beispiel für gezieltes Function-Importing bzw. Ersatz durch spezialisierte Utilities.

porffor.dev – Porffor

Experimentelle JS/TS-Engine mit AOT-WASM-Ansatz – spannendes Performance-Forschungsprojekt.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Revision 684: Ecosystem Performance (e18e)

Revision 684: Ecosystem Performance (e18e)

Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer