How To Use GitHub Version Control for Business Docs — Hands-on w/Bart Teeuwisse

Programmers have benefited by using version control for a long time; it allows them to collaborate, find when & where bugs were introduced and enables anyone to contribute.

Other everyday business functions can also greatly benefit. Apply version control to other domains such as writing, law or data and you’ll get similar gains.

Learn how version control works and how you can use it to increase transparency, solicit contributes from your team, extended team, or total strangers and publish material in print and electronic form.

Bring a Internet enabled device with a browser if you have one so that you can participate in the hands on portions of the talk.

Bart Teeuwisse is a senior software engineer in Twitter’s Growth team. He has been developing software for over 2 decades. Bart is a TechRaising mentor and previously presented on Bootstrap.


Join or login to comment.

  • steve b.

    Hello Bart, enjoyed your Tuesday presentation, and we spoke during the pizza break about GitHub and political content. Here is the presentation on Open Source, versioning and GitHub

    Can I share a "versioning for non-engineer anecdote" with you via email? I am [masked]
    It complements the second half of your notes relative to collaboration. Thank you!

    October 3

  • Sean G.

    Great presentation, great topic!

    October 1

  • Joe R.

    Thank you Bart for an informative and enlightening talk. My cofounder had requested several months ago to start some sort of version management for our website. Although all the developers on our team use github regularly, I couldn't ever figure it out. Your clear introduction to GitHub showed me what I needed to know to use the platform, and your focus on document handling rather than programming made it's utility apparent to me. After the meetup, I got the website files up and running on GitHub and so now we have the version management my cofounder desired. Thanks again!

    3 · October 1

  • Bart T.

    I've published last nights slides to Those of you who collaborated on will have received notifications that their changes have been merged.

    2 · October 1

  • Andrew M.

    Bart, I've heard that companies are using GitHub documents like a CMS for websites. In one case a company is using it for a product documentation. Rather than using Wordpress or Squarespace that can be clunky, bloated , and problematic. Simply update your documents on GitHub and your website content is updated instantly. Is this so?

    September 30

    • Eric H.

      I also put websites on Github. Github, basically, never goes down. There is no need to worry if a post goes Viral: Github can handle the traffic no problem.

      Jekyll is great. Maybe a little help on setting it up.

      September 30

    • Johnnie P.

      Yep. Jekyll is not easy mode blogging.

      September 30

  • Bart T.

    If we were to create a consensus document together that others could contribute to after the event what should it be? A TechRaising code of conduct for during events? A poem about Santa Cruz? Something else?

    September 30

    • Johnnie P.

      How about a little eating of our own dog food? Collaborate on a document that brings new folks up to speed in using github (and git) for documentation.

      September 30

  • Andrew M.

    Okay, a little clarification. Of course GitHub is used for managing the code of websites. The thing that interests me is using the the Git Hub version control to manage the copy on the web pages so you can easily see the history of the content on that site and even co-author content on those pages in real time.

    September 30

  • Andrew M.

    Got your docs in order? This Meetup will be great for any business. Keep every important document updated and accessible for your team. Look back though version history to see what changed over time, who made the change, and why. This could be very useful for contracts, website TOU and Privacy statements, marketing messages, business plans, and much more. Did I mention group editing?

    September 25

  • Bart T.

    Teaser slides at The slides from the talk will be available at this URL after the talk.

    September 25

  • Lydia S.

    See you next time!

    September 25

  • J. G.

    Sorry, I can't make the GitHub TechRaising Meetup next week. I'm sure it will be great!

    September 25

37 went

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy