3 ms·
The thought of helping a dev run my code in his/her environment, or moving it out via git push/pull to one of my dev servers (a process that takes but a minute
by bobwaycott 16y ago
The thought of helping a dev run my code in his/her environment, or moving it out via git push/pull to one of my dev servers (a process that takes but a minute or so when I'm being really slow) decreases in attractiveness the longer I have been working on feature/fix X is. Even within our organization, few devs work on the same project, but sometimes I want someone's thoughts/opinions/suggestions. Some of the devs are in the office, some aren't. Whether they are or not, the fact that I am the only one who has been working on feature/fix X for the last couple weeks means another dev is nowhere close to being able to just run my project as quickly as I can show it off.
Sometimes I want to be able to help a client see a quick implementation of something in a local clone of their live site to show them that their suggestion for feature/fix X isn't such a great idea (like I tried to tell them when they asked for it).
I want to block my development when needing to show something off for as short a period as possible. The time & friction of firing off `show` (or whatever local variant I might be using, like any of the others mentioned in these comments (e.g., localtunnel)), is close to zero. This is time & friction to me, not them. No matter what process I follow, all they have to do is click a URL. Showoff offers me the shortest path from A to B.