12
20 Comments

Ask IH: Are you using GitHub?

Hello all,

I'm wondering if most hackers out there are using GitHub for there projects and codebase. If you are, do you think having GitHub repo adds some value to your project? Have you been successful in gaining recognition/stars for your project, and if so how?

Thanks in advance!
Tom @I Code Dis

  1. 5

    Github has become the de facto for developers to showcase their work. It's hard to find developers who don't maintain an active account as more and more employers ask for github profiles during application.
    I just made one of my projects public on github and have received an amazing response as a beginner from the community.
    Here is my project https://github.com/ankythshukla/underexpress

    1. 2

      This is very cool Ankit. Feel free to submit it to http://icodedis.tool.cards/

  2. 5

    All my commercial projects are on GitLab because of their E2E workflow. I don't have to glue a variety of services together to get things done and get paid. In one product I have a Kanban board, source control, code review, CI server and Docker registry. Their AutoDevops feature is new and is pretty slick with the added security scanning.

    1. 3

      Awesome to know and meet a Gitlab user. We have a tool similar with Gitlab that offers issue tracking, git repositories, CI/CD and documentation.

      Our core USP is that we work really fast. So, if at all, you're looking for a better performing alternative, you can try Codegiant.io

      I am all ears for feedback.

    2. 3

      I'm on Gitlab just for their basic private repos...maybe I need to look into those other more advance features like CI

    3. 2

      Bonus is that GitLab offers a $200 credit towards hosting on Google Cloud if you configure it through their CI pipeline.

    4. 2

      This comment was deleted 6 years ago

  3. 3

    Yes!
    I try to keep all my projects open-source. I have different profiles for my personal and my private work. I do not have any private repositories.
    I think it is a good way of gaining visibility and to build synergies.

  4. 2

    I put my open-source projects on Github (like php-in-london), but I haven't bothered with a paid account yet for my main hustle, so that's on a free, private Bitbucket account.

    Almost everything I've done in the last 7 years or so at a day-job has been on Github though.

  5. 2

    We do use GitHub, and we actually publish our engine as an open source project on it.

    It also makes sense for us to use it since we build a product around GitHub itself. ;)

  6. 2

    I do, but I keep my projects in private repos as a backup. I've no particular interest in making things open source at this point in time.

  7. 2

    Yes, and I use it for multiple projects. I think the value added is the credibility associated with having an open-source codebase, which for developers is a huge part of your resume.

  8. 1

    Having used and tested GitHub, Gitlab and BitBucket during years I finally choose to use only GitHub for my personal projects. I even pay for it. Its the only tool I pay for.
    For me its an invaluable tool. I publish whatever I create on it, use it for my open source desktop app Mockoon (https://mockoon.com) to plan new releases, gather users feedback, as a backup for my side projects, etc
    It fits perfectly in my workflow. It's fast, easy to use, interface is clear.
    In comparison, Bitbucket (like Jira) was a complete mess in my opinion with poor UX, and GitLab wasn't really better than GitHub appart being free and cannot compete with the fact that GitHub is the defacto place to publish code and gather a "community".

    And to answer your question about stars I have one repository that just crossed 7K https://github.com/255kb/stack-on-a-budget and my app https://github.com/255kb/mockoon which is slowly growing.

  9. 1

    I have everything on Github. I have so many repo's its almost embarrassing. But its just because of the workflow it allows me. Its not for any social proof or credibility.

    Interestingly I posted a project on Upwork 2 weeks and stipulated that the applicant must supply their Github URL so I could see their work. I have never had so few responses. And most of the responses still did not have a Github account.

  10. 1

    Yes i host my projects private though unless they are open source

  11. 1

    We use GitHub for anything open source. But all our proprietary software is on a self hosted GitLab instance. The workflow is WAY better for private projects on GitLab than on GitHub.

  12. 1

    My app isn't open source, so I use private repos on GitHub. I set up Netlify for hosting. Every time I push to master, it updates my live site.

    Really wonderful workflow, and it's nice to have my work backed up as well.

  13. 1

    All our proprietary commercial code is stored in Visual Studio Team Services (VSTS) via GIT. Open source components are usually submitted in GitHub. We try not to fork and maintain other repositories on GitHub, and instead contribute with pull requests to existing ones.

  14. 1

    Currently have all my projects in bitbucket for privacy.

    If I decide to make an open source project would go to git hub - as a non dev, not sure anyone would actually want my code though haha.

  15. 0

    I was a paid user until MS bought them. I removed all my repos and cancelled my sub. I only use it to read documentation now.

  16. 0

    I use GitHub and use their "projects" feature to publish my backlog publicly: https://github.com/pullreminders/backlog/projects/1

  17. 3

    This comment was deleted 5 years ago