Reader question: Contributing docs to open source projects

As you might know, I recently conducted a webinar about contributing docs to open source projects. In this blog post, I am answering few follow-up questions about the topic.

Vinaya Krishna asks:

How to acquire domain knowledge of these communities? (Since you work in Cockroach Labs, there are people who guided you there. But how did you start working on others? Is it just by browsing their pages? Or did you actually get KT from other fellow members?)

Acquiring domain knowledge of the project depends on the complexity of the project. For beginners, I would recommend that they start by just observing the projects that they are interested in – follow the repository, see which contributions are being made, participate in their communication channels (probably Slack or Gitter), and keep an eye out on the issues list. When you feel confident enough to make your first contribution, start small – pick the easiest issue you can find and get a win under your belt. This will help you get familiar with the process and tools, and then you can move on to handling the technical complexity of the project.

I cannot stress enough the importance of being self-motivated and self-reliant when contributing to open source projects. Remember that the project maintainers are most probably employed full-time elsewhere and are working on the project on their own time. We cannot expect them to handhold us through the project – so make sure to do your homework, try figuring stuff out on your own, and approach them only when absolutely necessary.

More details in the presentation: Contributing docs to open source projects

Can a for-profit organization use Github with their data confidential in it?

As far as I know, yes. So GitHub has two flavors: you can choose your GitHub repository private or public. The repositories that seek contributions are public repositories. But you can make your repositories private to keep your data confidential.

Can you please upload the PPT somewhere so that we can visit the links you had mentioned in the closing slides of PPT?

Yes! Here you go: Contributing docs to open source projects

Reader Question: Grad programs in Tech Comm

I am taking a break from blogging this summer, but wanted to come here real quick to answer reader questions about pursuing a Masters degree in Technical Communication.

Neha asks:

Which universities offer this course?

Surprisingly, a lot of universities offer this course. The ones that I know of are Missouri S&T, NC State University, Texas Tech University, and University of Minnesota (Twin Cities).

For a detailed list of graduate programs, see:

Applying to Grad School (This is an excellent resource about applying to graduate programs in Technical Communication. It is written by Dr. Angela Eaton, a professor at Texas State University).

Choosing a Technical Communication graduate program

What are the prospects of getting a work permit or OPT after its completion (Since I am not sure whether it falls under STEM.)

Technical communication graduate programs don’t usually fall under STEM. Which means you get one-year OPT instead of three-years. But you also get CPT in your second year of the graduate program, which allows you to do a part-time internship while studying.

Getting a work permit (by which I assume you are referring to the H1B visa) is decided by luck – literally – since it’s a lottery system. Getting a job in a company which would sponsor your work visa is even more difficult. If your purpose of pursuing a Masters program is to eventually get a job in the US, I need to warn you that it is not a sure thing. I have discussed this issue in detail here:¬† Frequently asked questions

Average tuition fees

Tuition fees vary from state-to-state. At Missouri S&T, the average tuition fees were $11000 per semester. But if you can get financial assistance through teaching assistantships, the burden of the fees lessens considerably.

I hope this blog post helps you make an informed decision about graduate programs in tech comm. If you have follow-up questions, feel free to comment on the post or drop me an email at