Advantages of monorepos
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.
Practical advice for software teams to reduce merge conflicts and improve collaboration using version control best practices.
A developer shares custom Git action icons created for the PHPStorm IDE toolbar to replace missing default buttons.
A guide on how to delete a commit from a remote Git repository using the command line.
Advocates for establishing a 'Git-iquette'—a set of etiquette rules for using Git in team projects to improve code history clarity and collaboration.
A tool called Word Diff enables version control and collaboration on Microsoft Word documents using Git and GitHub by converting them to Markdown.
Explores challenges and solutions for concurrent development of OBIEE's RPD metadata model, focusing on source control and DevOps practices.
A guide on how to revert a single file to a previous state using Git commands like 'checkout' and 'reset'.
Explores the cultural divide between technical developers (geeks) and non-technical managers (suits) in government IT and how startups invert this hierarchy.
A developer explains how publicly tracking personal goals on GitHub using a structured, open-source system significantly boosted their productivity and accountability.
Critique of outdated government software procurement practices and the need to adopt modern version control and delivery methods.
A guide to managing Git hooks, covering client-side hooks, setup, and centralized management via git templates.
A guide on how to sync a forked Git repository with its upstream source using command-line steps and custom Git aliases.
A former government employee compares bureaucratic culture at a federal agency with the trust-based, developer-happy environment at GitHub.
A guide on using Git's interactive rebase to squash multiple commits, cleaning up commit history by merging them.
A data scientist analyzes Seattle's bicycle counter data using Python to determine if cycling is truly increasing or just affected by good weather.
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.
Argues for treating data like open-source code, with version control and community collaboration to improve quality and transparency.