Poe the Poet
Introducing Poe the Poet, a tool for managing project tasks and commands via pyproject.toml, demonstrated with a Python documentation setup.
Introducing Poe the Poet, a tool for managing project tasks and commands via pyproject.toml, demonstrated with a Python documentation setup.
Explains dependency cooldowns, a strategy to reduce supply chain attack risk by delaying automatic dependency updates.
Using uv run with Make to test Python code across multiple versions, replacing tools like Tox or Nox.
A guide to using Nix for creating isolated, per-project development environments to manage different dependency versions without conflicts.
A developer details issues building Apache Flink with modern Maven due to blocked HTTP repositories in dependencies, offering troubleshooting insights.
A developer shares the process of creating and distributing a Lua package using LuaRocks, despite the package being unfinished and having quirks.
A guide on how to upgrade Node.js dependencies and fix vulnerabilities after running a yarn audit, including manual and automated methods.
A guide to properly resolving git merge conflicts in package-lock.json files without deleting them, ensuring dependency consistency across teams.
Exploring best practices for declaring Clojure as a dependency in libraries, including Leiningen and CLI tools approaches.
A beginner's guide to using the command line and Composer for developers, especially those familiar with WordPress.
A developer troubleshoots a tricky JavaScript testing error after updating dependencies like React and Jest, despite mocked console methods.
Explains the benefits of using Pipfile over requirements.txt for managing Python dependencies and how to get started.
A guide on how to install and upgrade to an in-development, pre-release version of the Laravel PHP framework using Composer.
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.
An introduction to virtualenv, a tool for creating isolated Python environments to manage library dependencies for different projects.