home.social

#js — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #js, aggregated by home.social.

fetched live
  1. Learn everything you need to know about Js via these 118 free HackerNoon blog posts. hackernoon.com/118-blog-posts- #js

    #js
  2. Learn everything you need to know about Js via these 118 free HackerNoon blog posts. hackernoon.com/118-blog-posts- #js

    #js
  3. 𝗕𝗮𝗿𝗯𝗮 𝗝𝗦:

    #Transitions #JS #BarbaJS

    thewhale.cc/posts/barba-js

    Create badass, fluid and smooth transition between your website's pages.

  4. 𝗕𝗮𝗿𝗯𝗮 𝗝𝗦:

    #Transitions #JS #BarbaJS

    thewhale.cc/posts/barba-js

    Create badass, fluid and smooth transition between your website's pages.

  5. How Baseline can help you ship less JavaScript. Jad Joubran walks through five dependency clusters where platform features replace npm packages: Intl formatters instead of timeago.js and numeral, fetch with AbortSignal.timeout() instead of axios, <dialog> and Popover instead of modal and tooltip libraries, structuredClone and Object.groupBy instead of Lodash. Temporal is the exception: its 44KB polyfill still cancels out the savings. #baseline #js

    smashingmagazine.com/2026/08/h

  6. How Baseline can help you ship less JavaScript. Jad Joubran walks through five dependency clusters where platform features replace npm packages: Intl formatters instead of timeago.js and numeral, fetch with AbortSignal.timeout() instead of axios, <dialog> and Popover instead of modal and tooltip libraries, structuredClone and Object.groupBy instead of Lodash. Temporal is the exception: its 44KB polyfill still cancels out the savings. #baseline #js

    smashingmagazine.com/2026/08/h

  7. Как Baseline помогает писать меньше JavaScript. Джад Джубран разбирает пять групп зависимостей, которые уже заменяются возможностями платформы: форматтеры Intl вместо timeago.js и numeral, fetch с AbortSignal.timeout() вместо axios, <dialog> и Popover API вместо библиотек для модальных окон и подсказок, structuredClone и Object.groupBy вместо Lodash. Исключение — Temporal: его полифил на 44 КБ сводит экономию на нет. #baseline #js

    smashingmagazine.com/2026/08/h

  8. Как Baseline помогает писать меньше JavaScript. Джад Джубран разбирает пять групп зависимостей, которые уже заменяются возможностями платформы: форматтеры Intl вместо timeago.js и numeral, fetch с AbortSignal.timeout() вместо axios, <dialog> и Popover API вместо библиотек для модальных окон и подсказок, structuredClone и Object.groupBy вместо Lodash. Исключение — Temporal: его полифил на 44 КБ сводит экономию на нет. #baseline #js

    smashingmagazine.com/2026/08/h

  9. Current CEO mandates full #RTO after hiring me as a #remote 🤷‍♂️

    #GetFediHired #fedihire searching new role, preferably mostly remote (Germany or CET)

    last 5 years:
    #backend with #kotlin #java #springboot #postgresql including #DevOps, CI/CD, #git #testing #docker #kubernetes #terraform #observability

    prior professional experience: #frontend #web #JS #python #linux #Android

    CS educator at a university

    Open for new technologies! Prefer open source, hands-on and purpose.

  10. Current CEO mandates full #RTO after hiring me as a #remote 🤷‍♂️

    #GetFediHired #fedihire searching new role, preferably mostly remote (Germany or CET)

    last 5 years:
    #backend with #kotlin #java #springboot #postgresql including #DevOps, CI/CD, #git #testing #docker #kubernetes #terraform #observability

    prior professional experience: #frontend #web #JS #python #linux #Android

    CS educator at a university

    Open for new technologies! Prefer open source, hands-on and purpose.

  11. ich wurde eben gefragt

    würdest du die Webseite und die SaaS Anwendung mit

    #Python, #React, und #JS machen oder

    #C# , #Go und #Rust

    Ich habe ganz viele Fragen jetzt, aber die erste war

    was sind die Kernfunktionen, die die Anwendung leisten muss?

    Darauf hin kam die Antwort. Oh das hat mich claude nicht gefragt

    #ai #doomsday

  12. ich wurde eben gefragt

    würdest du die Webseite und die SaaS Anwendung mit

    #Python, #React, und #JS machen oder

    #C# , #Go und #Rust

    Ich habe ganz viele Fragen jetzt, aber die erste war

    was sind die Kernfunktionen, die die Anwendung leisten muss?

    Darauf hin kam die Antwort. Oh das hat mich claude nicht gefragt

    #ai #doomsday

  13. [Перевод] Размытая граница между состояниями CSS и событиями JavaScript

    CSS “слушает” нас. Нет, не в буквальном смысле . Суть в том, что в CSS появляется все больше псевдоклассов, которые позволяют реагировать на события JS без необходимости писать сам JS. Формально псевдоклассы отслеживают состояния, а не события, но порой они настолько похожи на обработчики событий, что разница становится почти незаметной (хотя в контексте CSS это не так уж важно).

    habr.com/ru/companies/timeweb/

    #javascript #js #css #event #событие #timeweb_статьи_перевод #pseudoclass #псевдокласс #handler #обработчик

  14. While(news). Experimentation in live coding, video improv, about post-truth, news saturation, long progressive track. a neural net crawls over the whole screen until you can't tell what's underneath anymore, framerate is hesitant.

    youtube.com/watch?v=MT_esIw1MeI

    #musicvideo #music #livecoding @algorave #generative #news #desinfomation #information #live #python #js #cuda #webgpu #noise #drone #crashserver #experimental

  15. While(news). Experimentation in live coding, video improv, about post-truth, news saturation, long progressive track. a neural net crawls over the whole screen until you can't tell what's underneath anymore, framerate is hesitant.

    youtube.com/watch?v=MT_esIw1MeI

    #musicvideo #music #livecoding @algorave #generative #news #desinfomation #information #live #python #js #cuda #webgpu #noise #drone #crashserver #experimental

  16. Кольца на срезе или сколько лет программисту?

    Возраст дерева можно определить по количеству колец на срезе дерева. Сколько колец столько и лет. А как определить “профессиональный возраст” программиста ?

    habr.com/ru/articles/1066816/

    #возраст_программиста #java #python #linux #js

  17. «Lieferketten-Angriff auf keyv — Shai-Hulud-Wurm infiziert mehr als 440 npm-Pakete:
    Die populäre Key‑Value‑Datenbank keyv und andere weit verbreitete npm-Pakete waren Ziel einer Lieferkettenattacke. Der potenzielle Schaden ist groß»

    Das wird sehr wahrscheinlich noch einen sehr grosse Auswirkung haben. Denn wir nutzten dies alle, wenn auch nur indirekt, online.

    🪱 heise.de/news/Lieferketten-Ang

    #keyv #shaihulud #nodejs #hacking #js #ts #cyberangriff #javascript #typescript #keyvalue #json #npm #webdev

  18. «Lieferketten-Angriff auf keyv — Shai-Hulud-Wurm infiziert mehr als 440 npm-Pakete:
    Die populäre Key‑Value‑Datenbank keyv und andere weit verbreitete npm-Pakete waren Ziel einer Lieferkettenattacke. Der potenzielle Schaden ist groß»

    Das wird sehr wahrscheinlich noch einen sehr grosse Auswirkung haben. Denn wir nutzten dies alle, wenn auch nur indirekt, online.

    🪱 heise.de/news/Lieferketten-Ang

    #keyv #shaihulud #nodejs #hacking #js #ts #cyberangriff #javascript #typescript #keyvalue #json #npm #webdev

  19. Holy cow! The old and the new meet:

    sicp.sourceacademy.org

    Structure and Interpretation of Computer Programs with #Scheme and #JS compared side by side!

    It seems it even accepts some sort of Python, Java, and C answers as well, I'll have to dig in.

    #SICP

  20. «Next.js 16.3 senkt Speicherverbrauch um bis zu 90 Prozent:
    Deutlich geringerer Speicherverbrauch, schnellere Seitenwechsel, Rust-basierter React-Compiler - Next.js 16.3 bietet umfassende Performanceverbesserungen.»

    Haleluja, ein Wunder geschieht!1!! Wie ich es vermutete, Rust ist diesbezüglich "Die Lösung" ;)
    P.S. Mir pers. gefällt es wie dies sich entwickelt.

    🧑‍💻 heise.de/news/Next-js-16-3-sen

    #nodejs #javascript #webdev #typescript #js #ts #speicher #rust #rustlang #coding #performance #react

  21. «Next.js 16.3 senkt Speicherverbrauch um bis zu 90 Prozent:
    Deutlich geringerer Speicherverbrauch, schnellere Seitenwechsel, Rust-basierter React-Compiler - Next.js 16.3 bietet umfassende Performanceverbesserungen.»

    Haleluja, ein Wunder geschieht!1!! Wie ich es vermutete, Rust ist diesbezüglich "Die Lösung" ;)
    P.S. Mir pers. gefällt es wie dies sich entwickelt.

    🧑‍💻 heise.de/news/Next-js-16-3-sen

    #nodejs #javascript #webdev #typescript #js #ts #speicher #rust #rustlang #coding #performance #react

  22. 𝗥𝗮𝗹𝗹𝗮𝘅:

    #Parallax #JS #Vanilla #Rallax

    thewhale.cc/posts/rallax

    Rallax.js is a vanilla JS plugin that implements a dynamic parallax scrolling effect, without dependencies.

  23. 𝗥𝗮𝗹𝗹𝗮𝘅:

    #Parallax #JS #Vanilla #Rallax

    thewhale.cc/posts/rallax

    Rallax.js is a vanilla JS plugin that implements a dynamic parallax scrolling effect, without dependencies.

  24. What is your HTML page embeddable rich text editor of choice? Preferably open source. No problem with either HTML or Markdown output, would like the ability to extend. #HTML #JavaScript #JS #AskFedi

  25. What is your HTML page embeddable rich text editor of choice? Preferably open source. No problem with either HTML or Markdown output, would like the ability to extend. #HTML #JavaScript #JS #AskFedi

  26. Welp, for some fucking reason #ZedEditor became completely unusable now.

    Every time I type the it hogs the CPU like a mofo and the experience becomes laggy at best, frustrating at worst.

    I already pushed the bug. I'll have to take off the dust from VSCode until it's resolved.

    #Programming #SoftwareDevelopment #WebDevelopment #VSCode #Zed #Rust #JavaScript #JS #Python #PHP #WebDev #Coding #Code #IDE #CodeEditor

  27. Welp, for some fucking reason #ZedEditor became completely unusable now.

    Every time I type the it hogs the CPU like a mofo and the experience becomes laggy at best, frustrating at worst.

    I already pushed the bug. I'll have to take off the dust from VSCode until it's resolved.

    #Programming #SoftwareDevelopment #WebDevelopment #VSCode #Zed #Rust #JavaScript #JS #Python #PHP #WebDev #Coding #Code #IDE #CodeEditor

  28. If I do say so myself, I do love expressive I can be with Kitten.

    This is me injecting raw HTML markup into a Markdown code block in a Kitten Markdown page to highlight specific lines in a code block¹.

    (The string interpolation of the HTML as an array is a hack that bypasses Kitten’s default sanitisation and should only be used with trusted content.)

    PS. I’m going through all the tutorials on the site to update them to reflect the current state of Kitten after the three-month breaking-change update I’ve been working on.

    ¹ kitten.small-web.org/reference

    #Kitten #SmallWeb #SmallTech #web #dev #Markdown #HTML #JavaScript #JS #stringInterpolation

  29. If I do say so myself, I do love expressive I can be with Kitten.

    This is me injecting raw HTML markup into a Markdown code block in a Kitten Markdown page to highlight specific lines in a code block¹.

    (The string interpolation of the HTML as an array is a hack that bypasses Kitten’s default sanitisation and should only be used with trusted content.)

    PS. I’m going through all the tutorials on the site to update them to reflect the current state of Kitten after the three-month breaking-change update I’ve been working on.

    ¹ kitten.small-web.org/reference

    #Kitten #SmallWeb #SmallTech #web #dev #Markdown #HTML #JavaScript #JS #stringInterpolation

  30. smallest possible #code for actually working (no glitches with mouse escaping or elements jumping around) drag&drop in #js:

    el.onpointermove=e=>e.buttons&&(el.style.left=el.offsetLeft+e.movementX+'px',el.style.top=el.offsetTop+e.movementY+'px')

  31. smallest possible #code for actually working (no glitches with mouse escaping or elements jumping around) drag&drop in #js:

    el.onpointermove=e=>e.buttons&&(el.style.left=el.offsetLeft+e.movementX+'px',el.style.top=el.offsetTop+e.movementY+'px')

  32. #incendie #carto #développement #JS

    4h de taf pour produire cette intégration dans nos applis carto.

    4h ! Et on vient nous bassiner avec l'IA ?

    (explication en ALT)

  33. 𝗝𝗛𝗶𝗽𝘀𝘁𝗲𝗿:

    #JS #Microservices #JHipster

    thewhale.cc/posts/jhipster

    JHipster is a development platform to generate, develop and deploy Spring Boot + Angular/React Web applications and Spring microservices.

  34. 𝗝𝗛𝗶𝗽𝘀𝘁𝗲𝗿:

    #JS #Microservices #JHipster

    thewhale.cc/posts/jhipster

    JHipster is a development platform to generate, develop and deploy Spring Boot + Angular/React Web applications and Spring microservices.

  35. [Перевод] Книга аутентификации

    Это моя личная книга по аутентификации. Она представляет собой сборник руководств, рекомендаций и примеров по внедрению аутентификации в веб-приложениях, основанный на моем личном опыте. Книга совершенно бесплатна и не содержит рекламы. Надеюсь, она будет полезна всем, кто хочет узнать больше об аутентификации, безопасности и веб-технологиях в целом. Как следует из названия, эта книга в значительной степени посвящена системе аутентификации и авторизации для веб-приложений. Более общие вопросы безопасности см. в серии “Шпаргалки OWASP” . Если у вас возникнут какие-либо вопросы, не стесняйтесь задавать их на сервере Discord или в обсуждениях на GitHub . Разработано и поддерживается Pilcrow . Исходный код доступен на GitHub .

    habr.com/ru/articles/1063760/

    #javascript #js #go #golang #auth #authentication #authorization #passkey #basic_auth #аутентификация

  36. It's a pretty big project to create a CWVE on my website for automatic remediation. Yes, there's AI involved.

    #ai #cwv #corewebvitels #web #design #js #php #tech #coding

  37. It's a pretty big project to create a CWVE on my website for automatic remediation. Yes, there's AI involved.

    #ai #cwv #corewebvitels #web #design #js #php #tech #coding

  38. Just found out that Bun was acquired by Anthropic and this month they rewrote bun in Rust with AI. Wtf can't have anything.

    #bun #zig #js

  39. CW: lokale KI, programmieren, langer text

    damn qwen3.6 27b ist der absolute hammer!!
    selbst in der 3-bit version ist es besser als alles was ich bisher lokal als coding assistent für klassischen #PHP / #HTML / #CSS / #JS #webdev stack getestet habe

    mit 27b params ist es natürlich langsamer als die kleineren 9b/8b modelle, aber hat dadurch auch mehr daten zur verfügung

    das teil hat mir jetzt in einer ca 30min session mit #opencode einen sehr grossen teil des durcheinanders das qwen3.5 9b angerichtet hat wieder gefixt 😳

    tipp
    nutzt unbedingt #llamacpp (unbedingt auch selber kompilieren) und experimentiert mit den settings und den modellen!!

    ich habe qwen3.6 mit #ollama nur knapp zum laufen gebracht mit einem mini kontext von 8k - mit llama.cpp läuft das teil sauber mit 64k kontext und benötigt trotzdem nur knapp 20gb vram

    ollama ist gut für so chat zeugs, aber nicht wirklich brauchbar als API für agenten

    #KI #homelab #programmieren