Join the program
in 3 easy Steps

  1. Apply now to become a member of the Gooroo Ambassador Program
  2. Author articles & publish to GoorooThink
  3. Get paid for the views you receive

About the Gooroo Ambassador Program

The Gooroo Ambassador Program (GAP) allows you to be rewarded for taking the time to share your knowledge with the Gooroo community. All you need to do is join Gooroo as a member and write interesting, relevant and informative articles for your peers in the tech community.

Don't be shy, every one has something worthwhile to share and there's no such thing as a wrong opinion. Comments will be moderated and trolling won't be accepted. We're all friends here.


The GAP compensation schedule is simple. The more unique views your article receives, the more money you make as a reward for your awesome work. Rewards are paid in US Dollars.

  • $50
    reward for 1,500
    unique views
  • +$150
    reward for 5,000
    unique views
  • +$200
    reward for 10,000
    unique views
  • +$400
    reward for 20,000
    unique views
  • +$1,000
    reward for 50,000+
    unique views

So that means you could earn up to $1,800 for each article you publish!

Don't bother trying to cheat the system. We have tools in place to catch out artifical page hits and those trying to get money for nothing will be disqualified from the program.

Why bother though when you have such a great knowledge to share and audience ready to hear what you say? Plus, we'll help get you started by sharing your articles too!

You will receive a special badge to symbolize Ambassador status

Wherever your photo is shown we will also display an Ambassador badge, symbolizing your special status.

Apply for the program

Terms & Conditions

Ambassador Status is by application only and awarded on merit. Ambassador status recognizes an individual's experience and knowledge within your field(s) of expertise. So that we can complete a fair assessment of all applicants, it is strongly recommended that you update your Gooroo Bio within 7 days of application.

  1. The content you prepare must be relevant to a tech professional, be of practitioner quality, factual, informative and educational, where possible.
  2. Any articles you publish that include an overt sales or promotional nature are not acceptable. This includes the obvious use of brandmarks and/or links that direct the reader to a product/service you are promoting/selling.
  3. Unless you are authorized to do so, don't copy other people's work or expose personal information. Respect the copyright that they own and their privacy.
  4. We will review all published articles for appropriateness and at our sole discretion we will remove an article from live publication if it does not meet these guidelines. If you do not comply, then we may permanently remove the offending article, or all your articles, and suspend your status.
  5. Each month we will track unique views to determine the compensation amount achieved and if applicable, process a payment to you. Our analysis of the traffic you have received is final.
  6. Views must be genuine and unique and must not be artificially increased through the use of tools or bots to generate false traffic. If you are found to be manipulating traffic directly or indirectly to increase hits, you will be immediately disqualified from the program.
  7. You will have a period of up to six (6) months from the date of publication of each article to achieve your rewards.
  8. We will recognize the first two (2) articles you publish each calendar month.
  9. You must submit a minimum of one (1) article per quarter to maintain Ambassador status.
  10. You must tag your article with relevant tags in order for users to find your content. This will also drive organic traffic to your article.
  11. We will promote your articles to generate traffic to the page.
  12. You may share and promote articles across social media and your own channels to drive traffic to your GoorooThink article.
  13. If you write on other blog or other channel, we advise you to include just an excerpt on these sites and direct the reader to GoorooThink to read the full article. Only those hits to your article on GoorooThink will be counted for compensation.
  14. Articles you publish will be added to your Gooroo Bio.
  15. We will publish a Gooroo Ambassador badge to your Bio. You should keep your Bio up to date as readers of your articles will be able to link to it.
  16. We need to be able to adjust the compensation schedule and terms of this program at any time. Any complete articles you have published live prior to any change will be subject to the active compensation schedule at the time the article was published.
  17. We will not be liable for any direct, indirect, incidental, consequential or special damages caused from your use of, someone else's use of or the availability of the GoorooThink service.
  18. Incentives do not apply to articles published that do not meet these guidelines or suspended/disqualified or deleted accounts.
  19. Incentives apply to the first article published after the confirmation of the status has been issued in an email by Gooroo.
  20. Incentives are calculated in US Dollars, inclusive of GST if any, foreign exchange fees and any other applicable taxes or duties. For authors resident in Australia, we calculate the Australian dollar equivalent amount based on the exchange rates published monthly by the Australian Tax Office.
  21. Joining GAP no way confers that you will become an employee of Gooroo. We will request that you send us an invoice so that we can pay any amounts owing to you.
  22. Our objective is to build an active community of contributors. Ambassador status will be reviewed quarterly. If your status is removed, any articles you publish prior to the date of your removal will be calculated at the Ambassador rate.
  23. If your status is removed, you must re-apply and be accepted before compensation will begin.

Latest articles

  1. How to read and parse a CSV file using Node.JS

    I was recently asked by someone to give an example of how to read a csv file in their node.js application, and how to parse it to get it to be usable in their app. In fact what they wanted to do is very simple, and it is one of the many reasons I'm a big fan of Node.js, because not only can it do things like this in a few lines of JavaScript, it does it server side, and fast. So This article lays out step by step how to have node.js read and parse a CSV file stored in it's project, by using the CSV...
  2. How to debug Django web apps using chrome developer tools and Django Debug Panel

    Django is a great framework for developing fast web applications with python, and it can certainly save you a ton of time if you are using python.  It's one of my favorite frameworks that is around right now, and I think they do best at describing why right on their website. "Django, the web framework for perfectionists with deadlines"It's the framework that I choose if I need something up and running, yesterday, but I still want it to be something I would not be embarrassed that I'm the...
  3. The most important IT skill?

    Every year people publish lists of the hottest most in-demand IT skills. Some years it is new technologies like virtualization or containers, other years it’s understanding processes like ITIL or how to decipher compliance regulations.But there is a more important skill for IT Pros that transcends the hot technology of the moment or whatever the latest soft skills fad is.Do you know what it is?It’s the skill of being able to reliably solve complex problems.The trick to understand about reliably solving...
  4. Why is there never a recruiter around when you need one?

    A friend of mine recently complained that when he was looking to leave his previous job, he couldn’t get the attention of a recruiter. But that when he landed his current job at a well known prestigious company, he was overwhelmed with unsolicited recruiter interest trying to lure him away.It’s not that my friend suddenly developed an amazingly more comprehensive skill set in those short period of months. I have friends who have fantastic skillsets and who aren’t contacted at all by recruiters. I...
  5. Best way to force yourself to study for a certification exam is to schedule one

    Procrastination is the one of the biggest enemies of accomplishment. When it comes to scheduling and taking certification exams, I know people who have constantly let procrastination get the better of them.A ton of people have asked me for career advice over the year. I’ve mentioned that a good place to start to get traction is picking up a few certifications as a way of attesting to the skills they already have or to gain some structure when it comes to achieving skills they want.Many of these people...
  6. Using response compression in ASP.NET Core 1.1

    Modern browsers support multiple compression schemes such as deflate and gzip. Using this nifty feature in your web application can contribute greatly to an improved overall user experience. In this article, we'll discuss response (gzip) compression, it's benefits and how to implement it in your ASP.NET core web application. Response compression is an effective way to improve the efficiency of any website. It helps reduce bandwidth use and dramatically speeds up your website's load time...
  7. Tech skill and Salary analysis - United States and Australia

    Tech job seekers, both active and passive, are willing to make a move for the right offer. But when is the right time to move? Since the technology sector is ever expanding and evolving, it is hard to know when the market is best placed for a strategic relocation into another role. According to the Bureau of Labor Statistics, the employment of tech and computer occupations is expected to grow 12% by 2024, greater than the average for all other occupations. Now more than ever it is important that...
  8. Grow your career by getting involved in user groups

    One of the things that I’ve noticed about successful people in the technology industry is that almost all of them in some way have been or are involved in their local user groups. A user groups is a collection of people that meet on a regular basis to hear lectures and swap information about a particular technology or platform.Not just enthusiasts, but fellow professionalsOne misconception that many people have is that user groups are just enthusiastic amateurs talking about technically simple topics....
  9. Why IT people are ambivalent about recruiters

    When I ask colleagues in the IT industry what they think about recruiters, responses range from studied ambivalence to outright contempt. Everyone seems to have at least one story about recruiters. It could be that they are hounded by unsolicited offers for jobs that have nothing to do with their skillset on LinkedIn, unrealistic position descriptions posted on job search sites, through to bad fit candidates put forward for positions that the recruiter has been asked to fill.Recruiters are in a challenging...
  10. Excel to XML

    You may be wondering, why am I talking about an existing feature in Excel. Yes, we have a feature in Excel, to save the data as a XML file. But, the result may not be in expected format.Let us explore the Save As option to store our data in XML format. I have a small table with employee data as shown below.Select File->Save As and select the XML Data option from the Save as type drop down. This will throw the following warning message about missing XML mapping.Try to use the next available option...
  11. Edit DRAFT Edit

    • updated