mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

434
comptes actifs

#js

0 message0 participant0 message aujourd’hui
Andrii Kuznietsov<p>👨‍💻 30DaysOfJavaScript - проєкт, який дає дорожню карту вивчення <a href="https://social.kyiv.dcomm.net.ua/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> і багато практичних завдань.</p><p>Він включає 126 готових проєктів. Кожен проєкт з онлайн-демо і повним вихідним кодом. Проєкти йдуть за зростанням складності.<br><a href="https://social.kyiv.dcomm.net.ua/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <br><a href="https://github.com/swapnilsparsh/30DaysOfJavaScript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/swapnilsparsh/30Day</span><span class="invisible">sOfJavaScript</span></a></p>
jbz<p>⚡ Just use HTML </p><p>「 JavaScript is… #</p><p> Slower to load<br> Slower to run<br> More prone to breaking<br> Harder to read and reason about<br> Doesn’t actually look like the final output</p><p>It’s inferior to just using HTML in nearly every way 」 </p><p><a href="https://gomakethings.com/just-use-html/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gomakethings.com/just-use-html/</span><span class="invisible"></span></a></p><p><a href="https://indieweb.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://indieweb.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://indieweb.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p>
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕<p>🧵 …that annoys me and yes this can affect any programming language. That means looking at what you use for what.</p><p>»40 npm Packages Compromised in Supply Chain Attack Using bundle.js to Steal Credentials:<br>Cybersecurity researchers have flagged a fresh software supply chain attack targeting the npm registry that has affected more than 40 packages that belong to multiple maintainers.«</p><p>😠 <a href="https://thehackernews.com/2025/09/40-npm-packages-compromised-in-supply.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thehackernews.com/2025/09/40-n</span><span class="invisible">pm-packages-compromised-in-supply.html</span></a></p><p><a href="https://chaos.social/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> <a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://chaos.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://chaos.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://chaos.social/tags/bundlejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bundlejs</span></a> <a href="https://chaos.social/tags/bundle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bundle</span></a> <a href="https://chaos.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://chaos.social/tags/ts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ts</span></a> <a href="https://chaos.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://chaos.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
Thomas Weibel<p>Web app "Meton II" (updated today): The virtual mechanism calculates lunar phases and predicts both lunar and solar eclipses with millennial precision. </p><p><a href="https://www.thomasweibel.ch/meton-ii/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">thomasweibel.ch/meton-ii/</span><span class="invisible"></span></a> </p><p><a href="https://swiss.social/tags/moon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>moon</span></a> <a href="https://swiss.social/tags/history" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>history</span></a> <a href="https://swiss.social/tags/antiquity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>antiquity</span></a> <a href="https://swiss.social/tags/astronomy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astronomy</span></a> <a href="https://swiss.social/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> <a href="https://swiss.social/tags/physics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>physics</span></a> <a href="https://swiss.social/tags/astrophysics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astrophysics</span></a> <a href="https://swiss.social/tags/mechanics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mechanics</span></a> <a href="https://swiss.social/tags/simulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simulation</span></a> <a href="https://swiss.social/tags/opendata" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opendata</span></a> <a href="https://swiss.social/tags/openglam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openglam</span></a> <a href="https://swiss.social/tags/openeducation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openeducation</span></a> <a href="https://swiss.social/tags/digitalhumanities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalhumanities</span></a> <a href="https://swiss.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://swiss.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://swiss.social/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://swiss.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://swiss.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a></p>
Alavi | علوی<p>Ok people, I want to make a <a href="https://techhub.social/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://techhub.social/tags/desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>desktop</span></a> application. It's a somewhat simple lan messenger app, something like the famous "lan messenger", but updated.<br>I've never created native gui applications, so I want you to tell me based on your real experience that what tools I should use.</p><p>My requirements:<br>1. It should be cheap to create and maintain (not too much complexity, or time consuming gymnastics and the platform and tools must be stable and not need constant babysitting)<br>2. It should have acceptable performance<br>3. It must take small Ram,cpu resources. As far as it's not annoying and hogging resources it will be ok (~300mb of ram is my max acceptable ram usage for this application)</p><p>My skills:<br>1. <a href="https://techhub.social/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> / <a href="https://techhub.social/tags/TS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TS</span></a><br>2. <a href="https://techhub.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a><br>3. <a href="https://techhub.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a><br>4. <a href="https://techhub.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> (not too good with it)<br>5. <a href="https://techhub.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a></p><p>My main issue with C and even more, rust, is the complexity and effort curve that they introduce.<br>I personally dislike python but if it has good native gui support I will use it.<br>I have most bias towards Clojure for this. it seems like a middle.</p>
Roland Haller<p>The real difficulty learning <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> as a first <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> language boils down to: <br>Nobody expected me to.</p><p>- There are no real beginner level resource.<br>- The (awesome) community has forgotten what it is to start learning programming.<br>- Recruiters expect beginners to know <a href="https://mastodon.social/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> not Rust</p><p>The problem is just that the whole programming industry hasn’t yet considered that it is a viable, and actually really good, way to start.</p>
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕<p>🧵…zum Hinweis oben noch ein Artikel auf Deutsch:<br>Meine Güte! Ein weiteres Beispiel wie "simpel" und populär die Programmiersprache missbraucht wird und die Nutzer*innen ausnutzt.</p><p>»Großer Angriff auf node.js:<br>Über Spearphishing ist ein Kryptowährungsdieb in das npm-Konto eines fleißigen Entwicklers gelangt. node.js-Pakete mit Milliarden Downloads sind betroffen«</p><p>😠 <a href="https://www.heise.de/news/Grosser-Angriff-auf-node-js-10637088.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/news/Grosser-Angriff-</span><span class="invisible">auf-node-js-10637088.html</span></a></p><p><a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> <a href="https://chaos.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a> <a href="https://chaos.social/tags/phishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phishing</span></a> <a href="https://chaos.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://chaos.social/tags/ts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ts</span></a> <a href="https://chaos.social/tags/kryptowahrung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kryptowahrung</span></a> <a href="https://chaos.social/tags/download" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>download</span></a> <a href="https://chaos.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://chaos.social/tags/krypto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>krypto</span></a></p>
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕<p>»npm Packages With 2 Billion Weekly Downloads Hacked in Major Attack:<br>Aikido Security flagged the largest npm attack ever recorded, with 18 packages like chalk, debug, and ansi-styles hacked to hijack crypto wallets via injected code.«</p><p>Good heavens! Another example of how "simple" and popular programming languages are misused to exploit users.</p><p>😠 <a href="https://hackread.com/npm-packages-2-billion-downloads-hacked-attack/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackread.com/npm-packages-2-bi</span><span class="invisible">llion-downloads-hacked-attack/</span></a></p><p><a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://chaos.social/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> <a href="https://chaos.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://chaos.social/tags/ts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ts</span></a> <a href="https://chaos.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://chaos.social/tags/hacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hacking</span></a> <a href="https://chaos.social/tags/cryptocurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptocurrency</span></a> <a href="https://chaos.social/tags/ansi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ansi</span></a> <a href="https://chaos.social/tags/crypto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crypto</span></a> <a href="https://chaos.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://chaos.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://chaos.social/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://chaos.social/tags/itsec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itsec</span></a> <a href="https://chaos.social/tags/itsecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itsecurity</span></a></p>
BujakiewiczFranco<p>I'm strongly in favor compiled languages, but well. (Yeah, Ruby 🙄, I like the gems 💎). <br><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/interpreter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreter</span></a> <a href="https://mastodon.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://mastodon.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.social/tags/bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bash</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/meme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meme</span></a> <a href="https://mastodon.social/tags/memes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memes</span></a> <a href="https://mastodon.social/tags/humor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>humor</span></a></p>
Taco Dave<p>Was able to make it work by using the <a href="https://puz.fun/tags/stringify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stringify</span></a> package to turn the CSS into a string in the build process, all good now.</p><p><a href="https://puz.fun/tags/Browserify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browserify</span></a> <a href="https://puz.fun/tags/Babel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Babel</span></a> <a href="https://puz.fun/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> <a href="https://puz.fun/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> <a href="https://puz.fun/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://puz.fun/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a> <a href="https://puz.fun/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a></p>
Taco Dave<p>I’m having brain fog and not sure how to do this: is there a way to simply import a CSS file’s contents as a string in a JS module that I can use in an injected &lt;style&gt; tag, and have it work with <a href="https://puz.fun/tags/Browserify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browserify</span></a> and <a href="https://puz.fun/tags/Babel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Babel</span></a> and such?</p><p>This is making node/some part of the process unhappy:</p><p>```js<br>const foo = import(“../assets/bar.css”);</p><p>blah.textContent = foo;<br>```</p><p><a href="https://puz.fun/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> <a href="https://puz.fun/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> <a href="https://puz.fun/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://puz.fun/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a> <a href="https://puz.fun/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a></p>
Woxoja - Osef Megrav<p>Bonjour les spécialistes de <a href="https://piaille.fr/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> ou <a href="https://piaille.fr/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> ou <a href="https://piaille.fr/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> , est-ce que vous sauriez me dire ce que je dois chercher comme type de code pour qu'une liste de noms puissent apparaitre par 20 ou 50 pages, svp ?</p><p>EDIT : merci pour vos réponses. Je vérifie pagination et je reviens vers vous.</p><p>EDIT bis : pagination n'est pas exactement ce que je cherchais mais je vais en avoir besoin plus tard donc c'est cool.<br>Je crois que je vais devoir potasser à mort la gestion de base de données pour mon site. Ça attendra, je ferai un truc moche en attendant.</p>
Augier (fr & en) 🇵🇸🇺🇦☭🏴<p>Ptn… Quelqu'un sait pourquoi `FormData` est toujours vide pour un &lt;select&gt;&nbsp;!?</p><p><a href="https://diaspodon.fr/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://diaspodon.fr/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a></p>
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕<p>»Benutz' einfach verficktes HTML«</p><p>Ja sehr rau aber auch sehr ehrlich. Zu viele machen Webseiten zu umständlich auf Frameworks die sie nur um ca. ~30% wirklich nutzen und abgesehen davon ist PHP so wie JavaScript sehr langsam. Für die meiste Firmen reicht mMn eine statische Webseite vollkommen aus die aber regelmässig inhaltlich aktualisiert wird.</p><p>🧑‍💻 <a href="https://justfuckingusehtml.com/de-DE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">justfuckingusehtml.com/de-DE</span><span class="invisible"></span></a></p><p><a href="https://chaos.social/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://chaos.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://chaos.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://chaos.social/tags/webentwicklung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webentwicklung</span></a> <a href="https://chaos.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://chaos.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://chaos.social/tags/ts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ts</span></a></p>
IT News<p>Open Source Interactive Wallpapers for Windows - It’s late at night, and you’re avoiding work that was supposed to be done yesterda... - <a href="https://hackaday.com/2025/08/30/open-source-interactive-wallpapers-for-windows/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/08/30/open-s</span><span class="invisible">ource-interactive-wallpapers-for-windows/</span></a> <a href="https://schleuss.online/tags/conwaysgameoflife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>conwaysgameoflife</span></a> <a href="https://schleuss.online/tags/microsoftstore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microsoftstore</span></a> <a href="https://schleuss.online/tags/background" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>background</span></a> <a href="https://schleuss.online/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://schleuss.online/tags/desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>desktop</span></a> <a href="https://schleuss.online/tags/octos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>octos</span></a> <a href="https://schleuss.online/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://schleuss.online/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://schleuss.online/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://schleuss.online/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a></p>
Nebyoolae<p>New blog: "'Event Listener Ephiphany'"<br><a href="https://michaelchadwick.info/blog/2025/08/27/event-listener-ephiphany" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michaelchadwick.info/blog/2025</span><span class="invisible">/08/27/event-listener-ephiphany</span></a></p><p><a href="https://masto.neb.host/tags/audio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>audio</span></a> <a href="https://masto.neb.host/tags/event" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>event</span></a>-listeners <a href="https://masto.neb.host/tags/keyboard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>keyboard</span></a> <a href="https://masto.neb.host/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://masto.neb.host/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://masto.neb.host/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://masto.neb.host/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a></p>
⚯ Michel de Cryptadamus ⚯<p>everyone calm down, the enormous <a href="https://universeodon.com/tags/NPM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NPM</span></a> supply chain attack of the incredibly popular (27,000 <a href="https://universeodon.com/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> stars) <a href="https://universeodon.com/tags/nx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nx</span></a> <a href="https://universeodon.com/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> build tool thingamajig is probably aimed solely at crypto bros. if you don't have any crypto you (hopefully) don't have anything to worry about.</p><p>my fact free, completely unsupported by evidence hunch is that we will find this came from <a href="https://universeodon.com/tags/NorthKorea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NorthKorea</span></a> (because if it's a well orchestrated attempt to steal a bunch of crypto it's pretty much always north korea).</p><p><a href="https://universeodon.com/@cryptadamist/115102035321832152" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">universeodon.com/@cryptadamist</span><span class="invisible">/115102035321832152</span></a></p><p><a href="https://universeodon.com/tags/crypto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crypto</span></a> <a href="https://universeodon.com/tags/cryptocurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptocurrency</span></a> <a href="https://universeodon.com/tags/ethereum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ethereum</span></a> <a href="https://universeodon.com/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> <a href="https://universeodon.com/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a> <a href="https://universeodon.com/tags/node" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>node</span></a> <a href="https://universeodon.com/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://universeodon.com/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://universeodon.com/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://universeodon.com/tags/DPRK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DPRK</span></a> <a href="https://universeodon.com/tags/LazarusGroup" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LazarusGroup</span></a> <a href="https://universeodon.com/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <a href="https://universeodon.com/tags/infosec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosec</span></a> <a href="https://universeodon.com/tags/threatintel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>threatintel</span></a> <a href="https://universeodon.com/tags/claude" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>claude</span></a> <a href="https://universeodon.com/tags/gemini" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gemini</span></a></p>
Dmytro (Dima) Oliinyk :paw:<p>I like this quote. There is so much meaning in it. </p><p>“People are getting sick of frameworks. All the JavaScript frameworks are so… what do you call it, like [un]wieldy. It takes so much work to just maintain this code, and then it updates to a new version, you need to change everything. PHP just stays the same and works.”</p><p><a href="https://thenewstack.io/developers-rail-against-javascript-merchants-of-complexity/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thenewstack.io/developers-rail</span><span class="invisible">-against-javascript-merchants-of-complexity/</span></a></p><p><a href="https://blog.dol.ch/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://blog.dol.ch/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://blog.dol.ch/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://blog.dol.ch/tags/frameworks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frameworks</span></a> <a href="https://blog.dol.ch/tags/Article" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Article</span></a></p>
A.B. Murrow<p>Here's a quick little blog post I threw together detailing how to implement lazy loading on CSS background images.</p><p><a href="https://abmurrow.com/blog/lazy-loading-css-background-images" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abmurrow.com/blog/lazy-loading</span><span class="invisible">-css-background-images</span></a></p><p><a href="https://hachyderm.io/tags/Webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Webdev</span></a> <a href="https://hachyderm.io/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> <a href="https://hachyderm.io/tags/Blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blog</span></a></p>
Aral Balkan<p>Coming soon (likely this afternoon, I’m writing tests and docs and updating examples as we speak)… </p><p>This is the sort of thing you’ll be able to do with Markdown pages. Just pop any arbitrary JavaScript you want in the new script block in the front matter and then import and use components as well as plain old JavaScript tagged template variable interpolation (not shown in this example) inside your Markdown.</p><p>The screen has all the code (sans the end of the last line of CSS and the closing tags for the &lt;style&gt; and &lt;div&gt; in the Reactions component, which I couldn’t make fit without reducing the font size) for the example you see in the browser with functional buttons that persist their state to Kitten’s built-in default database.</p><p>When I say all the code, I mean all the code. There is no scaffolding. Those two files are the only two files in the project.</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a> <a href="https://mastodon.ar.al/tags/Markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Markdown</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/comingSoon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>comingSoon</span></a></p>