
A great bash profile is integral to productivity as a developer. It loads your helpful tools, aliases, and the notorious git completion script. When developing across multiple machines, many developers hack together a rudimentary bash profile on the new machine and edit it over time. Enter Portable Profile, which is a program dedicated solely to editing and syncing your bash profile. Works with both bash and zsh profiles.