How Git Stash Can Help You Juggle Multiple Branches
A guide explaining how to use Git's stash command to manage uncommitted changes when switching between multiple branches.
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.
A guide to disciplined Git workflows, covering commit message best practices, atomic commits, and tools for productive version control.
A technical walkthrough explaining how GitHub Actions work, from event triggers to workflow execution, using a branch cleanup example.
A guide to creating an Alfred workflow for quickly running performance tests on WebPageTest.org from your desktop.
A tutorial explaining how to use Git's stash feature to temporarily save uncommitted work and switch branches without losing changes.
A developer shares a personal experiment to schedule daily learning time while maintaining content output, focusing on productivity techniques.
A guide to ChatOps, using chatbots like opsdroid to automate IT operations and improve team collaboration through transparent workflows.
Introducing Pastamaker, a tool to automate a safe GitHub pull-request workflow with required reviews and up-to-date CI testing.
A developer shares their customized VS Code setup, including essential extensions, key settings, and workflow tips for improved productivity.
A roundup of blog posts and resources discussing various data analysis workflows and tools in the R programming language.
A developer shares their informal, visual process for creating annotated screenshots and collages to explain technical problems, using various iPad and desktop apps.
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
A GitHub engineer shares eight key lessons for new hires, focusing on shipping early, learning workflows, and adapting to the company's unique culture.
A developer shares their essential software and tools for efficient WordPress development, including editors, utilities, and productivity apps.
A junior front-end developer shares lessons on teamwork, communication, and tools for integrating into a new tech team.
A developer discusses common logical fallacies used in tech arguments, like the 'gospel' and 'Luddite' fallacies, to justify choices or disparage others.
A guide to hosting and running durable Windows Workflow Services on Microsoft Azure, covering persistence, tracking, and using Service Bus queues.
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.