AMA: I’m Mig Reyes, a designer at Basecamp.

over 8 years ago from Mig Reyes, Exploring art, technology and design at Basecamp.

  • Mig ReyesMig Reyes, over 8 years ago (edited over 8 years ago )

    Jarrod,

    Thanks for the kind words.

    It depends on the comfort-with-code level of the designer, but these days, I do believe every designer is working with code in the actual Basecamp code base. (On its own separate branch with Git, of course.)

    HTML is the shared language between designer and programmer, so more often than not these HTML designs are in local copies of Basecamp running on all of our machines.

    Designer: “Hey, I made a design update to the form when you enter to-dos.” Programmer: “Awesome! I’ll pull down your branch, review, hook it up, and pass it back.” Designer: “Thank you! Let‘s celebrate with pizza.”

    2 points
    • Jarrod DrysdaleJarrod Drysdale, over 8 years ago

      Thanks, really helpful. So you have a lot of local branches for various ideas, but only push the branch you want to use to the remote repo.

      And in the process of creating all those local branches, you're sharing screenshots in Basecamp to collaborate, get feedback, etc.

      Pizza for everyone!

      Thanks again :)

      0 points