lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

59
active users

#npm

0 posts0 participants0 posts today
洪 民憙 (Hong Minhee)<p>Introducing <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Upyo" target="_blank">#<span>Upyo</span></a>!</p><p>A simple, cross-runtime email library that works seamlessly on <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Deno" target="_blank">#<span>Deno</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Node" target="_blank">#<span>Node</span></a>.js, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Bun" target="_blank">#<span>Bun</span></a>, and edge functions. Zero dependencies, unified API, and excellent testability with built-in mock transport.</p><p>Switch between <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/SMTP" target="_blank">#<span>SMTP</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Mailgun" target="_blank">#<span>Mailgun</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/SendGrid" target="_blank">#<span>SendGrid</span></a> without changing your code. Available on <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/JSR" target="_blank">#<span>JSR</span></a> &amp; <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/npm" target="_blank">#<span>npm</span></a>!</p><p><a href="https://upyo.org/" rel="nofollow noopener" target="_blank">https://upyo.org/</a></p>
BastilleBSD :freebsd:<p>Are npm packages and dependencies an unmitigated disaster, or is it just me?</p><p><a href="https://fosstodon.org/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://fosstodon.org/tags/dependencyhell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dependencyhell</span></a></p>
Hackread.com<p>🚨 New: Backdoors found in Python &amp; NPM packages targeting Windows &amp; Linux! Attackers use fake ‘colorama’ &amp; ‘colorizr’ to steal data + gain remote access.</p><p>🔗 Read more: <a href="https://hackread.com/backdoors-python-npm-packages-windows-linux/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackread.com/backdoors-python-</span><span class="invisible">npm-packages-windows-linux/</span></a></p><p><a href="https://mstdn.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mstdn.social/tags/Backdoor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backdoor</span></a> <a href="https://mstdn.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mstdn.social/tags/NPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NPM</span></a> <a href="https://mstdn.social/tags/Malware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Malware</span></a></p>
kalvn<p>🔗 <a href="https://snyk.io/fr/blog/best-practices-create-modern-npm-package/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">snyk.io/fr/blog/best-practices</span><span class="invisible">-create-modern-npm-package/</span></a></p><p><a href="https://mastodon.xyz/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://mastodon.xyz/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://mastodon.xyz/tags/goodpractice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>goodpractice</span></a> <a href="https://mastodon.xyz/tags/package" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>package</span></a></p>
Andreas Scherbaum<p>It's been 5 years since a single <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javascript</span></a> line broke half the Internet.</p><p>On April 25th, 2020 the one-line <a href="https://mastodon.social/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> package "is-promise" was changed by the author - and because this one line was a dependency for a myriad of websites, they all broke.</p><p>A package with one line of code ...</p>
skry<p>“slopsquatting, a new term for a surprisingly effective type of software supply chain attack that emerges when LLMs “hallucinate” package names that don’t actually exist. If you’ve ever seen an AI recommend a package and thought, “Wait, is that real?”—you’ve already encountered the foundation of the problem.</p><p>And now attackers are catching on.”</p><p>The Rise of Slopsquatting: How <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> Hallucinations Are Fueling... <a href="https://socket.dev/blog/slopsquatting-how-ai-hallucinations-are-fueling-a-new-class-of-supply-chain-attacks" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">socket.dev/blog/slopsquatting-</span><span class="invisible">how-ai-hallucinations-are-fueling-a-new-class-of-supply-chain-attacks</span></a> <a href="https://mastodon.social/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://mastodon.social/tags/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a></p><p>Edit: more info: <a href="https://www.bleepingcomputer.com/news/security/ai-hallucinated-code-dependencies-become-new-supply-chain-risk/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bleepingcomputer.com/news/secu</span><span class="invisible">rity/ai-hallucinated-code-dependencies-become-new-supply-chain-risk/</span></a></p>
Comic Crusaders<p>OF LIMBO Share Homage To Van Halen With "Finish What Ya Started"<br>OF LIMBO&nbsp;are sharing a fun new homage to Van Halen with their acoustic version of the classic “Finish What Ya Started”.&nbsp;&nbsp;It’s the 2nd&nbsp;release from the California band off&nbsp;their upcoming “Unplugged” album, which will be released this summer.</p><p>Recorded at the band’s home studio in Long Beach, their...<br><a href="https://comiccrusaders.com/editorial/of-limbo-share-homage-to-van-halen-with-finish-what-ya-started/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">comiccrusaders.com/editorial/o</span><span class="invisible">f-limbo-share-homage-to-van-halen-with-finish-what-ya-started/</span></a><br><a href="https://mastodon.online/tags/of" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>of</span></a> limbo <a href="https://mastodon.online/tags/rock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rock</span></a> <a href="https://mastodon.online/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a> <a href="https://mastodon.online/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> pr</p>
Dino<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@BleepingComputer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BleepingComputer</span></a></span> Do we think something like this is enough to find if this garbage is present on a Linux system? `sudo find / -iregex '.*ethers-.*`<br><a href="https://masto.ai/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://masto.ai/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://masto.ai/tags/malware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>malware</span></a></p>
Thor A. Hopland<p>Out of pure curiosity, and because I'm on that <a href="https://snabelen.no/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://snabelen.no/tags/framework" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>framework</span></a> discovery tip. Heck, this project even made me download an IDE for Android lol</p><p>Just to read `install.bin` - which is an sh script.</p><p>Excuse me, but why are you bundling <a href="https://snabelen.no/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> and <a href="https://snabelen.no/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a>? Is it to facilitate a setup process for containers, or is it merely to make the process easy?</p><p>I'm a bit sceptical to that sort of thing, especially when fetching from a vendors domain directly. </p><p>Any plans to build packages via CI?</p><p><span class="h-card" translate="no"><a href="https://mastodon.ar.al/@aral" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>aral</span></a></span> <span class="h-card" translate="no"><a href="https://fedi.jaenis.ch/@andre" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>andre</span></a></span></p>
Benjamin Carr, Ph.D. 👨🏻‍💻🧬<p><a href="https://hachyderm.io/tags/NorthKorea" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NorthKorea</span></a>'s <a href="https://hachyderm.io/tags/Lazarus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lazarus</span></a> hackers infect hundreds via <a href="https://hachyderm.io/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> packages<br>Six malicious packages have been identified on npm.The packages, which have been downloaded 330 times, are designed to steal account credentials, deploy backdoors on compromised systems, and extract sensitive cryptocurrency information.<br>Threat group is known for pushing malicious packages into software registries like npm which is used by millions of JavaScript developers, and compromising systems passively.<br><a href="https://www.bleepingcomputer.com/news/security/north-korean-lazarus-hackers-infect-hundreds-via-npm-packages/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bleepingcomputer.com/news/secu</span><span class="invisible">rity/north-korean-lazarus-hackers-infect-hundreds-via-npm-packages/</span></a></p>
FlohEinstein<p>Do you want to advertise "my Node.js product now uses AI!!" but don't know how to add AI?<br>Use the package "is-even-ai"</p><p><a href="https://www.npmjs.com/package/is-even-ai" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">npmjs.com/package/is-even-ai</span><span class="invisible"></span></a></p><p><a href="https://chaos.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://chaos.social/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://chaos.social/tags/isevenai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>isevenai</span></a> <a href="https://chaos.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a></p>
st1nger :unverified: 🏴‍☠️ :linux: :freebsd:<p><a href="https://infosec.exchange/tags/Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Code</span></a> Galaxies - <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://infosec.exchange/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://infosec.exchange/tags/r" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>r</span></a> <a href="https://infosec.exchange/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://infosec.exchange/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://infosec.exchange/tags/elm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elm</span></a> and distro's <a href="https://infosec.exchange/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://infosec.exchange/tags/arch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arch</span></a> <a href="https://infosec.exchange/tags/fedora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedora</span></a> <a href="https://anvaka.github.io/pm/#/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">anvaka.github.io/pm/#/</span><span class="invisible"></span></a></p>
Alnotz<p><span class="h-card" translate="no"><a href="https://framapiaf.org/@journalduhacker" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>journalduhacker</span></a></span> <br>Intrigant ce site que nous fait découvrir <span class="h-card" translate="no"><a href="https://mastodon.social/@shevabam" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>shevabam</span></a></span> .<br>C’est dommage que le site de NPMPackage* n’ouvre pas son code source. On ne sait même pas qui est derrière ce service.<br>J’ai tendance à me méfier. 🤨</p><p>* <a href="https://npmpackage.info/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">npmpackage.info/</span><span class="invisible"></span></a></p><p><a href="https://toot.gnous.eu/tags/NPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NPM</span></a> <a href="https://toot.gnous.eu/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Launches" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Launches</span></a><br>SQL Noir · A game to learn SQL by solving crimes <a href="https://ilo.im/162ciw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/162ciw</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/Game" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Game</span></a> <a href="https://mastodon.social/tags/Database" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Database</span></a> <a href="https://mastodon.social/tags/SQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SQL</span></a> <a href="https://mastodon.social/tags/MySQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MySQL</span></a> <a href="https://mastodon.social/tags/SQLite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SQLite</span></a> <a href="https://mastodon.social/tags/PostgreSQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PostgreSQL</span></a> <a href="https://mastodon.social/tags/Npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Npm</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
Deno<p>Are you still using npm transpile services like esm.sh and unpkg.com?<br>❌ dependency deduplication<br>❌ install hooks and native add-ons<br>❌ loading data files</p><p>Here's why we recommend importing npm packages natively via npm specifiers 👇</p><p><a href="https://deno.com/blog/not-using-npm-specifiers-doing-it-wrong" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deno.com/blog/not-using-npm-sp</span><span class="invisible">ecifiers-doing-it-wrong</span></a></p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://fosstodon.org/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Tane Piper ⁂<p>That thing we said would keep happening if <a href="https://tane.codes/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> didn't add signed packages keeps happening </p><p><a href="https://www.mend.io/blog/fake-vs-code-extension-on-npm-spreads-multi-stage-malware/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">mend.io/blog/fake-vs-code-exte</span><span class="invisible">nsion-on-npm-spreads-multi-stage-malware/</span></a></p>
Aral Balkan<p>Just released Node Pebble version 5.1.1</p><p>• Updated to Pebble version 2.7.0.</p><p>• Now also supports macOS and arm64 (because Pebble itself does).</p><p><a href="https://codeberg.org/small-tech/node-pebble" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/node-p</span><span class="invisible">ebble</span></a></p><p>Node Pebble is a Node.js wrapper for Let’s Encrypt’s¹ Pebble² that:</p><p>• Downloads the correct Pebble binary for your platform.</p><p>• Launches and manages a single Pebble process.</p><p>• Returns a reference to the same process on future calls (safe to include in multiple unit tests where order of tests is undetermined)</p><p>• Automatically patches Node.js’s TLS module to accept Pebble server’s test certificate as well as its dynamically-generated root and intermediary CA certificates.</p><p>¹ <a href="https://letsencrypt.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">letsencrypt.org</span><span class="invisible"></span></a></p><p>² “A miniature version of Boulder, Pebble is a small RFC 8555 ACME test server not suited for a production certificate authority.” <a href="https://github.com/letsencrypt/pebble" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/letsencrypt/pebble</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/LetsEncrypt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LetsEncrypt</span></a> <a href="https://mastodon.ar.al/tags/TLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TLS</span></a> <a href="https://mastodon.ar.al/tags/SSL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSL</span></a> <a href="https://mastodon.ar.al/tags/HTTPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTTPS</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://mastodon.ar.al/tags/module" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>module</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodePebble" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodePebble</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a></p>
.:\dGh/:.<p>This utility for websites from <a href="https://mastodon.social/tags/JustJoshTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JustJoshTech</span></a> is godsend. No more <a href="https://mastodon.social/tags/Honey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Honey</span></a> and <a href="https://mastodon.social/tags/CapitalOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CapitalOne</span></a> stealing.</p><p><a href="https://www.youtube.com/watch?v=tjCg1BlFesE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=tjCg1BlFesE</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/PayPal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PayPal</span></a> <a href="https://mastodon.social/tags/Scam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scam</span></a> <a href="https://mastodon.social/tags/Fraud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fraud</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/NPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NPM</span></a> <a href="https://mastodon.social/tags/JS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/Website" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Website</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
futurile<p>How is <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guix</span></a> used as a <a href="https://mastodon.social/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/distro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>distro</span></a> ?</p><p>System level packages are managed through <a href="https://mastodon.social/tags/declarative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>declarative</span></a> configuration same as <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> . User level packages using Guix Home.</p><p>Roughly 50% use guix home to manage their <a href="https://mastodon.social/tags/dotfiles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotfiles</span></a> - big increase over hosted users.</p><p>40% to package their own <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> - 36% for <a href="https://mastodon.social/tags/isolated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>isolated</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a>.</p><p>Lots of requests to deal with <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> dependencies (e.g. Python's requirements.txt) and languages like <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> and <a href="https://mastodon.social/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> </p><p>See:</p><p><a href="https://guix.gnu.org/en/blog/2025/guix-user-and-contributor-survey-2024-the-results-part-2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">guix.gnu.org/en/blog/2025/guix</span><span class="invisible">-user-and-contributor-survey-2024-the-results-part-2/</span></a></p>
Tomas Ekeli<p><span>I find it </span><a href="https://plud.re/tags/ironic" rel="nofollow noopener" target="_blank">#ironic</a><span> that the </span><a href="https://plud.re/tags/devcontainers" rel="nofollow noopener" target="_blank">#devcontainers</a><span> </span><a href="https://plud.re/tags/cli" rel="nofollow noopener" target="_blank">#cli</a><span> requires </span><a href="https://plud.re/tags/npm" rel="nofollow noopener" target="_blank">#npm</a><span>.<br><br>One of the big benefits of using devcontainers is that I do not have to install N versions of things like </span><a href="https://plud.re/tags/node" rel="nofollow noopener" target="_blank">#node</a><span> and npm on my computer.<br><br></span><a href="https://github.com/devcontainers/cli" rel="nofollow noopener" target="_blank">github.com/devcontainers/cli</a><span><br><br></span><a href="https://plud.re/tags/dev" rel="nofollow noopener" target="_blank">#dev</a></p>