Extensible Extension Mechanisms
marijnhaverbeke.nl · 2,481 words · saved by 2 readers
(The details at the bottom of this post no longer reflect the way things work in CodeMirror 6. See this post for an updated description.)
Extensible Extension Mechanisms Marijn Haverbeke's blog (license) Extensible Extension Mechanisms Tuesday, August 27, 2019 architecture (The details at the bottom of this post no longer reflect the way things work in CodeMirror 6. See this post for an updated description.) It has become fashionable to structure big systems as a number of separate packages. The driving idea is that it is better to, instead of locking people into your implementation of a feature, provide the feature as a separate package that they can load alongside the core system. This gets you, roughly... The ability to not e
saved by
related reading
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- Project Cambria: Translate your data with lensesinkandswitch.com
- Extensible Software in the age of LLMs | Jeremy Morrelljeremymorrell.dev
- Malleable software: Restoring user agency in a world of locked-down appsinkandswitch.com
- How to write complex softwaregrantslatton.com
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- The Hidden Costs of Modular Systems - Multicoin Capitalmulticoin.capital
- Clean Coder Blogblog.cleancoder.com
- The Elements of UI Engineering — overreactedoverreacted.io
- Building a Design System from scratch - The Blog of Maxime Heckelblog.maximeheckel.com
- Demystifying Code Bundling with JavaScript Modules - Simple Threadsimplethread.com
- The Harness Playbookstencil.so