#dependencies — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #dependencies, aggregated by home.social.
-
#Development #Approaches
How Baseline helps you ship less JavaScript · What the browser can now do for you https://ilo.im/16f5dk_____
#Baseline #JavaScript #CSS #WebStandards #Dependencies #Libraries #Browsers #WebDev #Frontend -
#Development #Approaches
How Baseline helps you ship less JavaScript · What the browser can now do for you https://ilo.im/16f5dk_____
#Baseline #JavaScript #CSS #WebStandards #Dependencies #Libraries #Browsers #WebDev #Frontend -
#Development #Approaches
How Baseline helps you ship less JavaScript · What the browser can now do for you https://ilo.im/16f5dk_____
#Baseline #JavaScript #CSS #WebStandards #Dependencies #Libraries #Browsers #WebDev #Frontend -
#Development #Approaches
How Baseline helps you ship less JavaScript · What the browser can now do for you https://ilo.im/16f5dk_____
#Baseline #JavaScript #CSS #WebStandards #Dependencies #Libraries #Browsers #WebDev #Frontend -
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400 Packages, by (not on Mastodon or Bluesky):
https://research.jfrog.com/post/shai-hulud-is-back-august/?ref=frontenddogma.com
-
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400 Packages, by (not on Mastodon or Bluesky):
https://research.jfrog.com/post/shai-hulud-is-back-august/?ref=frontenddogma.com
-
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400 Packages, by (not on Mastodon or Bluesky):
https://research.jfrog.com/post/shai-hulud-is-back-august/?ref=frontenddogma.com
-
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400 Packages, by (not on Mastodon or Bluesky):
https://research.jfrog.com/post/shai-hulud-is-back-august/?ref=frontenddogma.com
-
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400 Packages, by (not on Mastodon or Bluesky):
https://research.jfrog.com/post/shai-hulud-is-back-august/?ref=frontenddogma.com
-
The Secure Way to Release an npm Package in 2026, by @sitnik_en and @travisturner.bsky.social (@evilmartians):
https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package?ref=frontenddogma.com
-
The Secure Way to Release an npm Package in 2026, by @sitnik_en and @travisturner.bsky.social (@evilmartians):
https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package?ref=frontenddogma.com
-
The Secure Way to Release an npm Package in 2026, by @sitnik_en and @travisturner.bsky.social (@evilmartians):
https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package?ref=frontenddogma.com
-
The Secure Way to Release an npm Package in 2026, by @sitnik_en and @travisturner.bsky.social (@evilmartians):
https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package?ref=frontenddogma.com
-
The Secure Way to Release an npm Package in 2026, by @sitnik_en and @travisturner.bsky.social (@evilmartians):
https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package?ref=frontenddogma.com
-
AI coding agents can introduce risky dependencies faster than teams can vet them—“dependency cooldowns” might be the control we need. https://jpmellojr.blogspot.com/2026/07/ai-coding-agents-call-to-action-on.html #cooldowns #AI #AppSec #DevSecOps #dependencies
-
AI coding agents can introduce risky dependencies faster than teams can vet them—“dependency cooldowns” might be the control we need. https://jpmellojr.blogspot.com/2026/07/ai-coding-agents-call-to-action-on.html #cooldowns #AI #AppSec #DevSecOps #dependencies
-
AI coding agents can introduce risky dependencies faster than teams can vet them—“dependency cooldowns” might be the control we need. https://jpmellojr.blogspot.com/2026/07/ai-coding-agents-call-to-action-on.html #cooldowns #AI #AppSec #DevSecOps #dependencies
-
AI coding agents can introduce risky dependencies faster than teams can vet them—“dependency cooldowns” might be the control we need. https://jpmellojr.blogspot.com/2026/07/ai-coding-agents-call-to-action-on.html #cooldowns #AI #AppSec #DevSecOps #dependencies
-
AI coding agents can introduce risky dependencies faster than teams can vet them—“dependency cooldowns” might be the control we need. https://jpmellojr.blogspot.com/2026/07/ai-coding-agents-call-to-action-on.html #cooldowns #AI #AppSec #DevSecOps #dependencies
-
Software Architecture What Is It Really About with James Coplien
-
Software Architecture What Is It Really About with James Coplien
-
Software Architecture What Is It Really About with James Coplien
-
Software Architecture What Is It Really About with James Coplien
-
[Перевод] Тестовые фикстуры: управление зависимостями в Gradle
В многомодульных Gradle-проектах рано или поздно появляются вспомогательные классы для тестов: фабрики тестовых данных, билдеры, хелперы. Такие классы не относятся ни к продакшн-коду, ни к обычным тестам. Логично было бы переиспользовать их сразу в нескольких модулях, но классическая модель Gradle этого не позволяет: тестовые артефакты одного проекта нельзя просто так подключить как зависимость в другом. На самом деле Gradle умеет решать эту задачу из коробки без вспомогательных проектов и хитрых конфигураций. Начиная с версии 5.6, тестовые фикстуры стали в Gradle полноценной сущностью первого класса, и весь этот пласт боли можно убрать буквально несколькими строчками в build.gradle. Плагин java-test-fixtures заводит в модуле отдельный SourceSet, а другие модули подключают эти классы через лаконичный DSL. При публикации Gradle даже собирает отдельный *-test-fixtures.jar для независимых проектов. В статье на примерах показано, как расшарить тестовые хелперы между модулями, избавиться от дублирования и при этом сохранить чистые архитектурные границы. Если вы устали таскать тестовый код из модуля в модуль, то Вам точно пригодится.
-
[Перевод] Тестовые фикстуры: управление зависимостями в Gradle
В многомодульных Gradle-проектах рано или поздно появляются вспомогательные классы для тестов: фабрики тестовых данных, билдеры, хелперы. Такие классы не относятся ни к продакшн-коду, ни к обычным тестам. Логично было бы переиспользовать их сразу в нескольких модулях, но классическая модель Gradle этого не позволяет: тестовые артефакты одного проекта нельзя просто так подключить как зависимость в другом. На самом деле Gradle умеет решать эту задачу из коробки без вспомогательных проектов и хитрых конфигураций. Начиная с версии 5.6, тестовые фикстуры стали в Gradle полноценной сущностью первого класса, и весь этот пласт боли можно убрать буквально несколькими строчками в build.gradle. Плагин java-test-fixtures заводит в модуле отдельный SourceSet, а другие модули подключают эти классы через лаконичный DSL. При публикации Gradle даже собирает отдельный *-test-fixtures.jar для независимых проектов. В статье на примерах показано, как расшарить тестовые хелперы между модулями, избавиться от дублирования и при этом сохранить чистые архитектурные границы. Если вы устали таскать тестовый код из модуля в модуль, то Вам точно пригодится.
-
[Перевод] Тестовые фикстуры: управление зависимостями в Gradle
В многомодульных Gradle-проектах рано или поздно появляются вспомогательные классы для тестов: фабрики тестовых данных, билдеры, хелперы. Такие классы не относятся ни к продакшн-коду, ни к обычным тестам. Логично было бы переиспользовать их сразу в нескольких модулях, но классическая модель Gradle этого не позволяет: тестовые артефакты одного проекта нельзя просто так подключить как зависимость в другом. На самом деле Gradle умеет решать эту задачу из коробки без вспомогательных проектов и хитрых конфигураций. Начиная с версии 5.6, тестовые фикстуры стали в Gradle полноценной сущностью первого класса, и весь этот пласт боли можно убрать буквально несколькими строчками в build.gradle. Плагин java-test-fixtures заводит в модуле отдельный SourceSet, а другие модули подключают эти классы через лаконичный DSL. При публикации Gradle даже собирает отдельный *-test-fixtures.jar для независимых проектов. В статье на примерах показано, как расшарить тестовые хелперы между модулями, избавиться от дублирования и при этом сохранить чистые архитектурные границы. Если вы устали таскать тестовый код из модуля в модуль, то Вам точно пригодится.
-
🖼️ Behold! A parade of #Ilograph #diagrams that promise to elevate your consciousness (or bore you to tears) with their gloriously mundane details about #serverless backends and #datacenter #networks. 🤔 Because who doesn’t dream of spending their free time swimming in an ocean of #request #dependencies and #DNS configurations? 💤
https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video #Tech #Configurations #HackerNews #ngated -
🖼️ Behold! A parade of #Ilograph #diagrams that promise to elevate your consciousness (or bore you to tears) with their gloriously mundane details about #serverless backends and #datacenter #networks. 🤔 Because who doesn’t dream of spending their free time swimming in an ocean of #request #dependencies and #DNS configurations? 💤
https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video #Tech #Configurations #HackerNews #ngated -
🖼️ Behold! A parade of #Ilograph #diagrams that promise to elevate your consciousness (or bore you to tears) with their gloriously mundane details about #serverless backends and #datacenter #networks. 🤔 Because who doesn’t dream of spending their free time swimming in an ocean of #request #dependencies and #DNS configurations? 💤
https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video #Tech #Configurations #HackerNews #ngated -
🖼️ Behold! A parade of #Ilograph #diagrams that promise to elevate your consciousness (or bore you to tears) with their gloriously mundane details about #serverless backends and #datacenter #networks. 🤔 Because who doesn’t dream of spending their free time swimming in an ocean of #request #dependencies and #DNS configurations? 💤
https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video #Tech #Configurations #HackerNews #ngated -
🖼️ Behold! A parade of #Ilograph #diagrams that promise to elevate your consciousness (or bore you to tears) with their gloriously mundane details about #serverless backends and #datacenter #networks. 🤔 Because who doesn’t dream of spending their free time swimming in an ocean of #request #dependencies and #DNS configurations? 💤
https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video #Tech #Configurations #HackerNews #ngated -
via @dotnet : Modernize .NET applications in the GitHub Copilot app
https://ift.tt/CMnTL6w
#dotnet #NET #GitHubCopilot #Copilot #upgrade #modernization #UpgradeCanvas #upgradeagent #visualstudio #visualstudiocode #copilotcli #dotnetcore #porting #dependencies #b… -
via @dotnet : Modernize .NET applications in the GitHub Copilot app
https://ift.tt/CMnTL6w
#dotnet #NET #GitHubCopilot #Copilot #upgrade #modernization #UpgradeCanvas #upgradeagent #visualstudio #visualstudiocode #copilotcli #dotnetcore #porting #dependencies #b… -
via @dotnet : Modernize .NET applications in the GitHub Copilot app
https://ift.tt/CMnTL6w
#dotnet #NET #GitHubCopilot #Copilot #upgrade #modernization #UpgradeCanvas #upgradeagent #visualstudio #visualstudiocode #copilotcli #dotnetcore #porting #dependencies #b… -
via @dotnet : Modernize .NET applications in the GitHub Copilot app
https://ift.tt/CMnTL6w
#dotnet #NET #GitHubCopilot #Copilot #upgrade #modernization #UpgradeCanvas #upgradeagent #visualstudio #visualstudiocode #copilotcli #dotnetcore #porting #dependencies #b… -
via @dotnet : Modernize .NET applications in the GitHub Copilot app
https://ift.tt/CMnTL6w
#dotnet #NET #GitHubCopilot #Copilot #upgrade #modernization #UpgradeCanvas #upgradeagent #visualstudio #visualstudiocode #copilotcli #dotnetcore #porting #dependencies #b… -
“For #Canada, our core #digital, #financial, #defence, and #infrastructure #dependencies already run through #U.S. systems. That #interdependence was mostly manageable when both countries operated under a shared assumption of mutual benefit. But that exposure is more of a vulnerability today.”
RE: https://bsky.app/profile/did:plc:5zca2ola2zxpkw37w4f3wxtu/post/3mpqk6ytzvc2v -
“For #Canada, our core #digital, #financial, #defence, and #infrastructure #dependencies already run through #U.S. systems. That #interdependence was mostly manageable when both countries operated under a shared assumption of mutual benefit. But that exposure is more of a vulnerability today.”
RE: https://bsky.app/profile/did:plc:5zca2ola2zxpkw37w4f3wxtu/post/3mpqk6ytzvc2v -
“For #Canada, our core #digital, #financial, #defence, and #infrastructure #dependencies already run through #U.S. systems. That #interdependence was mostly manageable when both countries operated under a shared assumption of mutual benefit. But that exposure is more of a vulnerability today.”
RE: https://bsky.app/profile/did:plc:5zca2ola2zxpkw37w4f3wxtu/post/3mpqk6ytzvc2v -
“For #Canada, our core #digital, #financial, #defence, and #infrastructure #dependencies already run through #U.S. systems. That #interdependence was mostly manageable when both countries operated under a shared assumption of mutual benefit. But that exposure is more of a vulnerability today.”
RE: https://bsky.app/profile/did:plc:5zca2ola2zxpkw37w4f3wxtu/post/3mpqk6ytzvc2v -
“For #Canada, our core #digital, #financial, #defence, and #infrastructure #dependencies already run through #U.S. systems. That #interdependence was mostly manageable when both countries operated under a shared assumption of mutual benefit. But that exposure is more of a vulnerability today.”
RE: https://bsky.app/profile/did:plc:5zca2ola2zxpkw37w4f3wxtu/post/3mpqk6ytzvc2v -
Another view on #JabRef. Most probably the #Java #DesktopApplication with the most #dependencies.
We are very happy for the strong community of maintainers.
If you like our #OpenSource work, please give us a star ⭐ at https://github.com/jabref/jabref/.
And surely a huge thank you to the whole community of Open Source maintainers driving the whole #Java and #JavaFX eco system.
-
Another view on #JabRef. Most probably the #Java #DesktopApplication with the most #dependencies.
We are very happy for the strong community of maintainers.
If you like our #OpenSource work, please give us a star ⭐ at https://github.com/jabref/jabref/.
And surely a huge thank you to the whole community of Open Source maintainers driving the whole #Java and #JavaFX eco system.
-
Another view on #JabRef. Most probably the #Java #DesktopApplication with the most #dependencies.
We are very happy for the strong community of maintainers.
If you like our #OpenSource work, please give us a star ⭐ at https://github.com/jabref/jabref/.
And surely a huge thank you to the whole community of Open Source maintainers driving the whole #Java and #JavaFX eco system.
-
Another view on #JabRef. Most probably the #Java #DesktopApplication with the most #dependencies.
We are very happy for the strong community of maintainers.
If you like our #OpenSource work, please give us a star ⭐ at https://github.com/jabref/jabref/.
And surely a huge thank you to the whole community of Open Source maintainers driving the whole #Java and #JavaFX eco system.
-
Another view on #JabRef. Most probably the #Java #DesktopApplication with the most #dependencies.
We are very happy for the strong community of maintainers.
If you like our #OpenSource work, please give us a star ⭐ at https://github.com/jabref/jabref/.
And surely a huge thank you to the whole community of Open Source maintainers driving the whole #Java and #JavaFX eco system.
-
New release of CPAN::FindDependencies. This fixes a small infelicity where if you told it to use a directory for its cache and that directory doesn't exist, it just ignores what you said. It now tries to create the directory. If after that there's still no usable directory that is a fatal error.
Thanks to Kurt Starsinic for the bug report.
https://metacpan.org/release/DCANTRELL/CPAN-FindDependencies-3.14
-
New release of CPAN::FindDependencies. This fixes a small infelicity where if you told it to use a directory for its cache and that directory doesn't exist, it just ignores what you said. It now tries to create the directory. If after that there's still no usable directory that is a fatal error.
Thanks to Kurt Starsinic for the bug report.
https://metacpan.org/release/DCANTRELL/CPAN-FindDependencies-3.14
-
New release of CPAN::FindDependencies. This fixes a small infelicity where if you told it to use a directory for its cache and that directory doesn't exist, it just ignores what you said. It now tries to create the directory. If after that there's still no usable directory that is a fatal error.
Thanks to Kurt Starsinic for the bug report.
https://metacpan.org/release/DCANTRELL/CPAN-FindDependencies-3.14
-
New release of CPAN::FindDependencies. This fixes a small infelicity where if you told it to use a directory for its cache and that directory doesn't exist, it just ignores what you said. It now tries to create the directory. If after that there's still no usable directory that is a fatal error.
Thanks to Kurt Starsinic for the bug report.
https://metacpan.org/release/DCANTRELL/CPAN-FindDependencies-3.14
-
New release of CPAN::FindDependencies. This fixes a small infelicity where if you told it to use a directory for its cache and that directory doesn't exist, it just ignores what you said. It now tries to create the directory. If after that there's still no usable directory that is a fatal error.
Thanks to Kurt Starsinic for the bug report.
https://metacpan.org/release/DCANTRELL/CPAN-FindDependencies-3.14
-
OWASP Dependency-Track v5.0.2 Released
-
OWASP Dependency-Track v5.0.2 Released
-
Как незаметная indirect-зависимость в Go дописала ручку в ваш HTTP-сервер
Аккуратный Go-сервис на net/http с единственной ручкой /time. Обновляем одну библиотеку через go get, не трогая свой код. После рестарта в сервисе появляется ручка /__injected, которая отдаёт строки из памяти процесса. Мы её не регистрировали — а пакет, который это сделал, формально даже не используется. Разбираю шаг за шагом, как такое возможно: модель зависимостей Go и коварство //indirect, тихий вход через init(), сканирование кучи и unsafe. Pointer для поиска ServeMux в работающем сервере. И, конечно, как от этого защищаться — от аудита зависимостей до seccomp и read-only ФС. Весь код — в репозитории, «вредонос» написан в учебных целях. Запускать только в песочнице. Разобрать «вредоноса»
-
Как незаметная indirect-зависимость в Go дописала ручку в ваш HTTP-сервер
Аккуратный Go-сервис на net/http с единственной ручкой /time. Обновляем одну библиотеку через go get, не трогая свой код. После рестарта в сервисе появляется ручка /__injected, которая отдаёт строки из памяти процесса. Мы её не регистрировали — а пакет, который это сделал, формально даже не используется. Разбираю шаг за шагом, как такое возможно: модель зависимостей Go и коварство //indirect, тихий вход через init(), сканирование кучи и unsafe. Pointer для поиска ServeMux в работающем сервере. И, конечно, как от этого защищаться — от аудита зависимостей до seccomp и read-only ФС. Весь код — в репозитории, «вредонос» написан в учебных целях. Запускать только в песочнице. Разобрать «вредоноса»
-
Как незаметная indirect-зависимость в Go дописала ручку в ваш HTTP-сервер
Аккуратный Go-сервис на net/http с единственной ручкой /time. Обновляем одну библиотеку через go get, не трогая свой код. После рестарта в сервисе появляется ручка /__injected, которая отдаёт строки из памяти процесса. Мы её не регистрировали — а пакет, который это сделал, формально даже не используется. Разбираю шаг за шагом, как такое возможно: модель зависимостей Go и коварство //indirect, тихий вход через init(), сканирование кучи и unsafe. Pointer для поиска ServeMux в работающем сервере. И, конечно, как от этого защищаться — от аудита зависимостей до seccomp и read-only ФС. Весь код — в репозитории, «вредонос» написан в учебных целях. Запускать только в песочнице. Разобрать «вредоноса»
-
Reuse Less Software, by (not on Mastodon or Bluesky):
https://wiki.alopex.li/ReuseLessSoftware?ref=frontenddogma.com
-
Reuse Less Software, by (not on Mastodon or Bluesky):
https://wiki.alopex.li/ReuseLessSoftware?ref=frontenddogma.com
-
Reuse Less Software, by (not on Mastodon or Bluesky):
https://wiki.alopex.li/ReuseLessSoftware?ref=frontenddogma.com
-
Reuse Less Software, by (not on Mastodon or Bluesky):
https://wiki.alopex.li/ReuseLessSoftware?ref=frontenddogma.com