Using Helm with Kubernetes - A Guide to Helm Charts and Their Implementation
A guide to using Helm, the package manager for Kubernetes, covering Helm charts, installation, deployment, and best practices.
A guide to using Helm, the package manager for Kubernetes, covering Helm charts, installation, deployment, and best practices.
A tutorial on using the uv tool to install Python, create virtual environments, and manage packages, replacing traditional tools like pyenv and pip.
Strategies to speed up Python dependency installation with pip, including caching, bytecode compilation, and using the uv tool.
A proposal for managing optional software dependencies using meta-packages, avoiding complexity in package managers.
A guide to understanding and using the cargo.toml file, the central configuration file for managing Rust projects and dependencies with Cargo.
Explains how to use NuGet's Central Package Management feature to centrally manage package versions across multiple .NET projects.
A guide to using Homebrew Bundle to automate installing command-line tools, apps, and App Store applications on a fresh macOS setup.
Analyzes the trend towards zero-dependency JavaScript, its impact on security, performance, and developer experience, using the axobject-query controversy as a case study.
Analysis of the traverse npm package's bloat and the creation of neotraverse, a zero-dependency fork to address the issue.
Learn how to use the dotnet CLI to check your .NET solution for NuGet packages with known vulnerabilities or that are deprecated.
A guide to using npm pack for testing local package dependencies, offering a more reliable alternative to npm link.
A guide explaining the benefits of conda virtual environments and six essential commands to create, activate, and manage them for Python projects.
A developer's prank NPM package called 'everything' that depends on all public packages causes dependency chaos and highlights registry policy flaws.
Explains the differences between conda, Anaconda, and Miniconda, focusing on their roles as Python distributions and package/environment managers for data science.
Explains how to preload R packages in a webR environment within an Express.js API to avoid repeated downloads on each app launch.
A Redux maintainer shares painful lessons learned migrating packages to ES Modules, covering build tools, configurations, and compatibility issues.
How to configure pnpm to work with projects stored on an external disk by changing symlink behavior to copying files.
Learn how to add a Readme.md file to your NuGet packages to improve documentation and user onboarding on NuGet.org.
A developer's first impressions of Nix, comparing it to Ansible for managing software environments and infrastructure as code.
Explains how to use Nix with Dockerfiles to create consistent, reproducible environments across development, CI, and production.