The Node way - Philosophy of a Platform
Explores the core philosophy of Node.js, focusing on its UNIX-inspired principles of modularity and dependency management.
Explores the core philosophy of Node.js, focusing on its UNIX-inspired principles of modularity and dependency management.
A guide for iOS developers on using Bundler to manage Ruby tool dependencies like CocoaPods and Fastlane, ensuring consistent project setups.
A course overview on managing Xcode project dependencies using CocoaPods, covering installation, library creation, and private repositories.
Announcing JDeps Maven Plugin 0.2, a tool that breaks builds on unexpected JDK-internal API dependencies with flexible rule configuration.
A guide on evaluating third-party Swift libraries, covering community, maintenance, and other key factors to consider before adding dependencies.
Key factors for choosing third-party Swift libraries, covering community, maintenance, and cost-benefit analysis.
Analyzes if Java 9's Project Jigsaw will solve JAR hell or create a new 'module hell', focusing on dependency management.
Explores the concept of JAR Hell in Java, detailing its causes like dependency issues and classpath conflicts, and discusses modern solutions.
Explores a non-standard, lighter method for integrating iOS dependencies with Carthage using the --no-build flag and direct project inclusion.
Guide to setting up Carthage dependency manager for iOS developers, focusing on terminal usage for beginners.
A guide to installing and using Carthage dependency manager for iOS developers, especially those uncomfortable with the Terminal.
A tutorial on using Carthage to add Quick and Nimble testing frameworks to a Swift 2 project in Xcode 7.
A tutorial on using Bower, a dependency manager for frontend libraries like jQuery, covering installation, setup, and basic usage.
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.
A developer shares a troubleshooting tip for a common linker error when upgrading a CocoaPods Podfile in an iOS project.
Explains npm's change from tilde (~) to caret (^) for '--save' and the semantic versioning implications for dependency updates.
Discusses the debate around defaulting to libraries like jQuery, arguing for evaluating their necessity to reduce page weight and improve performance.
A guide to managing Python project dependencies within Docker containers, comparing methods like using distro packages and virtualenv.
An introduction to virtualenv, a tool for creating isolated Python environments to manage library dependencies for different projects.