AMA: Josh Brewer & Tim Van Damme - Abstract

almost 5 years ago from Tim Van Damme, Designer at Abstract

  • Tim Van DammeTim Van Damme, almost 5 years ago

    We built Abstract on top of Git. We purposefully chose not to build a sync-based architecture (ala Dropbox, etc) because of the inherent issues (can't resolve conflicts, doesn't understand the files). And yes, you make a commit to record your work!

    Workflow-wise, we made some simplifications:

    • Auto-fetch
    • Auto-push
    • You're not allowed to work on Master (need to create a branch first)
    • You're not allowed to work on someone else's branch (you can branch off their work and update from their branch at any point)

    All this, combined with some secret sauce and a GUI makes it that you only need to do 2 things: Do the work, commit the work.

    1 point