Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Julian Gonggrijp

@juliangonggrijp@ieji.de
  • Open on ieji.de

Inventor type of person, driven to work for the common good.
Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec.
Proud owner of a Permaculture Design Certificate.

131 Followers
186 Following
5 Posts
Joined March 02, 2023
website:
https://juliangonggrijp.com
twitter (abandoning):
https://twitter.com/juliangonggrijp
pronouns:
Julian/Julian's (or he/him/they/them if you must)

Posts

Open post
juliangonggrijp
Julian Gonggrijp @juliangonggrijp@ieji.de · Apr 28, 2026
Julian Gonggrijp
@juliangonggrijp@ieji.de

Inventor type of person, driven to work for the common good. Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec. Proud owner of a Permaculture Design Certificate.

ieji.de

Is anyone still using npm v1 or v2 (most recent release 9 years ago)? Or do you know where I might find someone who does that? I have the following question:

Versions 1 and 2 of npm used to automatically install peerDependencies if they were not directly depended upon. From versions 3 to 6, a warning was given instead. From version 7 onwards, they went back to installing peerDependencies automatically, but this could be opted out of with peerDependenciesMeta.

Backbone has had an optional peer-ish dependency on jQuery from the beginning. Originally, this was not listed in the package.json so it was not installed unless the user opted in. We are now considering to make the dependency explicit and optional using peerDependenciesMeta, but for extant users of npm v1 or v2, that would mean jQuery is suddenly automatically installed where it previously would not. How bad would that be?

Of course, this would only affect users of the upcoming release of Backbone, which is perhaps a relatively uncommon combination with npm v2 or older, but the two can work together so it is not out of the question.

https://github.com/jashkenas/backbone/pull/4304

#JavaScript #nodejs #npm #legacy #BackboneJS

0
1
0
0
Open post
juliangonggrijp
Julian Gonggrijp @juliangonggrijp@ieji.de · Apr 23, 2026
Julian Gonggrijp
@juliangonggrijp@ieji.de

Inventor type of person, driven to work for the common good. Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec. Proud owner of a Permaculture Design Certificate.

ieji.de
Replying to @pacific06@mastodon.social
@pacific06@mastodon.social Nice picture. Please help me orient. Is left uphill, right downhill and the trench itself on contour? It looks a bit as if the trench itself is running down, but I suspect it's an optical illusion.
0
0
0
0
Open post
juliangonggrijp
Julian Gonggrijp @juliangonggrijp@ieji.de · Apr 23, 2026
Julian Gonggrijp
@juliangonggrijp@ieji.de

Inventor type of person, driven to work for the common good. Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec. Proud owner of a Permaculture Design Certificate.

ieji.de
Replying to @pacific06@mastodon.social
@pacific06@mastodon.social trenches that get filled during heavy rain still serve a purpose. Without the trenches, all that material would have continued to move over the land and eventually would have washed away. You almost certainly also helped some of the rain water to infiltrate. It may feel like a setback but your plan is working!
1
1
0
0
Open post
juliangonggrijp
Julian Gonggrijp @juliangonggrijp@ieji.de · Feb 07, 2026
Julian Gonggrijp
@juliangonggrijp@ieji.de

Inventor type of person, driven to work for the common good. Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec. Proud owner of a Permaculture Design Certificate.

ieji.de
Replying to @vie@hachyderm.io
@vie@hachyderm.io I think part of the logic is that a lot of developers have low self-confidence. If you believe that you're not as good as your peers, it seems attractive to defer part of the work to a machine that presents all its answers with certainty. It lessens your perceived burden and you can lean on its apparent confidence. It's actually bluffing away, an unreliable source compared to intentionally written documentation and a much worse programmer than the nonconfident human, but when you lack confidence, this is harder to recognize. It's a sad vicious cycle where the nonconfident becomes dependent and even less confident as a result. However, I think we need to recognize these people as victims of a trap rather than blaming them for it. It's mainly the marketing rhetoric of the genAI vendors that is at fault. The "mystery AI hype theater", as @emilymbender@dair-community.social aptly calls it. Tip for all humans: "On Confidence" from The School of Life is a sweet, smart, funny, heart-warming little book that you can read in an hour. It might also boost your confidence a bit. Buy multiple copies, give it away to friends and colleagues, bring it to work, on your travels and to the toilet, read it multiple times. One of the best books I've read. https://www.theschooloflife.com/shop/tsol-press-on-confidence/ #genAI #programming #confidence #SchoolOfLife
2
0
0
0
Open post
juliangonggrijp
Julian Gonggrijp @juliangonggrijp@ieji.de · Dec 07, 2025
Julian Gonggrijp
@juliangonggrijp@ieji.de

Inventor type of person, driven to work for the common good. Maintainer of Underscore.js, Backbone.js, Wontache and the Mustache spec. Proud owner of a Permaculture Design Certificate.

ieji.de
Replying to @mycorrhiza@post.lurk.org
@mycorrhiza It's also generally a lie. Bruce Schneier wrote a good piece about how bitcoin does *not* eliminate trust: https://www.schneier.com/blog/archives/2019/02/blockchain_and_.html
1
0
0
0

Remote instance

ieji.de
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:08:53 UTC