Don't R alone! A guide to tools for collaboration with R
A guide to tools and best practices for collaborating on projects using the R programming language, including version control and community engagement.
A guide to tools and best practices for collaborating on projects using the R programming language, including version control and community engagement.
A developer shares their experience moving private repositories from GitHub to Bitbucket, citing Bitbucket's free private repos for small teams.
A tutorial on using Git hooks to automate CSS minification and deployment, demonstrating a practical commit hook example.
A step-by-step guide on how to publish a Node.js module to the npm registry, covering account setup, package.json configuration, and the publish command.
A programmer discusses common bad habits like leaving unused code, over-generalization, and OOP fixation, offering advice for cleaner development.
A developer compares Git and Subversion, explaining the fundamental shift to distributed version control and why Git's model is superior for modern workflows.
A critique of Microsoft SharePoint as a collaboration tool, arguing for better alternatives and modern approaches to document management.
Explores how a GitHub-like 'fork and merge' feature in WordPress could revolutionize collaborative editing and version control for newsrooms.
Introduces WP Document Revisions, a WordPress plugin for document management, version control, and team collaboration on files.
A technical guide for converting a Mercurial repository to Git using the fast-export tool, including steps for .hgignore conversion.
The article argues for using WordPress as a document management system, leveraging its core features like custom post types, revisions, and permissions.
Introducing VCS Translator, an open-source tool to convert commands between different version control systems like Git and Mercurial.
A developer solves a TortoiseSVN authentication issue caused by using the svn:// protocol instead of https:// for commits.
A guide explaining Mercurial Queues (MQ) for Git users, comparing it to Git's index and showing its advanced capabilities.
A developer recounts the failure of their primary hard drive, the recovery options considered, and an assessment of data loss.
Explains a Mercurial workflow using named branches to manage multi-language translations for a static site, detailing merging and conflict resolution.
Explains the 'Stable & Default' branching workflow in Mercurial for managing features and bug fixes in software projects.
A guide to the simplest Mercurial workflow, 'Branch as Needed,' for small projects, contrasting with structured Git models.
Compares the committer models and development processes of three Python projects: Unladen Swallow, PyPy, and Django.
A comparison of Git and Mercurial focusing on their fundamental design philosophies and user experience, rather than just features or speed.