Setting up a new (OS X) development machine: Part 3 - Dotfiles and custom SSH config
Part 3 of a guide on setting up an OS X dev machine, focusing on managing configuration files (dotfiles) and custom SSH settings.
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.
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 tutorial on automatically overlaying app version, branch, and commit hash onto iOS app icons during Xcode builds using ImageMagick and git.
A guide on setting up Git for TFS projects and creating folder hierarchies using command-line Git tools within Visual Studio.
A guide on deploying a PHP application to Windows Azure Web Sites directly from the PhpStorm IDE using Git integration.
A personal recap of the Web Development Conference 2012, summarizing key talks on creativity, Git, web security, and developer tools.
A developer shares their experience moving private repositories from GitHub to Bitbucket, citing Bitbucket's free private repos for small teams.
Guide on using GitHub for Windows to deploy ASP.NET or PHP source code to Windows Azure Websites via Git, simplifying the process without command-line.
A critique of modern software versioning practices, proposing clearer definitions for semantic versioning (x.y.z) and addressing confusion caused by terms like alpha, beta, and release candidates.