Unit and functional testing git with RSpec
A guide to unit and functional testing of Ruby applications that interact with git, using RSpec to verify commands and their execution.
A guide to unit and functional testing of Ruby applications that interact with git, using RSpec to verify commands and their execution.
A developer shares their experience and provides a step-by-step guide for making a first contribution to the Rust open-source project.
Part 3 of a guide on setting up an OS X dev machine, focusing on managing configuration files (dotfiles) and custom SSH settings.
A checklist for preparing for a hackathon, covering software setup, skill practice, and project planning to maximize productivity.
An analysis of the 2048 game's source code, focusing on its MVC architecture and the process of creating a word-based variant.
A guide to creating a custom 'git lg' alias for a more visual and informative Git commit history graph.
Explains how a project's version control history, especially commit messages, serves as crucial documentation for understanding code changes and developer intent.
A satirical critique of source control, arguing for USB drives, to highlight flawed reasoning in tech outage reactions.
A developer compares manual Python package release steps to OpenStack's automated process, advocating for better release automation.
A technical workshop on advanced Git techniques, including branching, bisect, interactive rebase, and using the 'hub' tool for GitHub workflows.
An introduction to the Julia programming language for scientific computing, covering installation, package management, and basic syntax comparisons.
Rittman Mead opens its GitHub repository of reusable OBIEE and ODI scripts, encouraging community contributions and collaboration.
Final part of a series on setting up a Continuous Integration pipeline using Jenkins, MSBuild, NuGet, and Git for a .NET project.
A tutorial on using Git's sparse checkout feature to clone only specific directories from a large repository, saving disk space.
Part 3 of a series on setting up CI with Jenkins, MSBuild, NuGet, and Git, focusing on creating MSBuild targets for MSpec tests and code coverage reports.
Part 2 of a tutorial on setting up CI with Jenkins, MSBuild, and NuGet, focusing on cleaning builds and restoring packages.
A technical guide on setting up Continuous Integration for C# projects using Jenkins, MSBuild, NuGet, and Git, starting with creating a build script.
A series of short, philosophical stories (koans) about Git, illustrating its principles and commands through parables.
A tutorial on automatically overlaying app version, branch, and commit hash onto iOS app icons during Xcode builds using ImageMagick and git.