Git Your Way: includeIf
A guide to using Git's includeIf directive to automatically set different user emails for work and personal projects based on directory.
A guide to using Git's includeIf directive to automatically set different user emails for work and personal projects based on directory.
A developer shares his personal digital workflow for organizing projects, notes, and tasks using a folder-based system and syncing tools.
A software developer shares his personal digital workflow for organizing projects, notes, and tasks using a simple folder system and syncing tools.
The article argues for the importance of shell literacy in a programmer's workflow, demonstrating its power with a practical Git example.
A quick command line tip for efficiently creating multiple files with the same extension using brace expansion.
A GitHub Product Manager shares strategies for handling high volumes of GitHub notifications to stay focused and productive.
Explains how Azure Durable Functions scale, detailing the differences between stateless activity functions and stateful orchestrators/entities.
A quick Git tutorial on how to move an accidental commit from the master branch to a new feature branch using simple commands.
A developer explains their unconventional, branchless Git workflow, working directly on master and using rebase to organize changes.
A team lead shares their journey implementing pair programming, from initial struggles to successful adoption and the lessons learned about teamwork and code quality.
Eight cultural rules for successful remote work, focusing on asynchronous communication and workflow norms, based on experience at GitHub.
The article argues for automating repetitive workflows, highlighting benefits beyond just time-saving, like maintaining focus and reducing mental friction.
A personal year-in-review blog post reflecting on the blog's growth, content goals, and technical decisions like ads, analytics, and a potential platform migration.
Analyzes source control options for game development, focusing on challenges with binary assets and team workflows.
A developer shares an improved workflow for completing Python coding exercises on an iPad using the new iPadOS, Safari, and Pythonista.
A developer shares a workflow for completing Python coding exercises from PyBites on an iPad using the Pythonista app.
A guide to establishing a productive Git workflow for development teams, covering branch strategies and best practices.
A guide explaining how to use Git's stash command to manage uncommitted changes when switching between multiple branches.
A product manager shares practical tips for using email more effectively to communicate, collaborate, and get better engagement in a tech work environment.
A web developer discusses the challenge of tracking client requests and explores using Trello for non-project task management.