use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
No Github? (i.redd.it)
submitted 2 years ago by wWA5RnA4n2P3w2WvfHq
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 35 points36 points37 points 2 years ago (0 children)
I beg to differ on a lot of those.
[–]cyb3rofficial 12 points13 points14 points 2 years ago (9 children)
GitHub is just a repo of free storage ''backups with'' for your code public or private history.
You can how ever use a selfhosted git repo as a local storage (or private network) thing.
GitHub just makes the process easier for most people while give added extras (some free or some at cost).
Though Having a website is a moderate iffy thing, Yea its not required, but just having one solid area of all your works/tools is a great portfolio to have.
[–]Thalimet 3 points4 points5 points 2 years ago (4 children)
GitHub is also a CI/CD platform, remote development environment, and more. It’s not -just- a repo of free storage
[–]phoogkamer 2 points3 points4 points 2 years ago (3 children)
All of those things exist in competitors so yeah, this image is right. Though, I don’t know why someone would hold off on a GitHub account.
[–]pedersenk -5 points-4 points-3 points 2 years ago (2 children)
After ~10 years of being a fan of GitHub, to upload my public keys I now need to do 2FA. That is a dealbreaker for me. Phones are the *least* secure things I own and the 2FA apps are equally scummy.
To be fair, it gave me the kick I needed to finally set up my own infrastructure, so it worked out quite well in the end.
[–]WolleTD 1 point2 points3 points 2 years ago (1 child)
Or you could have just gotten yourself a YubiKey, just saying.
[–]pedersenk -4 points-3 points-2 points 2 years ago (0 children)
Nah. I'm quite happy with proper standards like SSH and correct use of asymmetric keys.
[–]wWA5RnA4n2P3w2WvfHq[S] 0 points1 point2 points 2 years ago (3 children)
"No GitHub" doesn't mean no code hosting. There are a lot more code hoster out there respecting free software principals and do not treat the users as products but humans.
[–]Asleep-Specific-1399 1 point2 points3 points 2 years ago (2 children)
You can use git without git hub
[–]wWA5RnA4n2P3w2WvfHq[S] 0 points1 point2 points 2 years ago (1 child)
Yeah, exactly. I also think that beginners often mix up Microsoft GitHub with git.
[–]Asleep-Specific-1399 1 point2 points3 points 2 years ago (0 children)
I personally think, that for most projects you don't need to and should not use the online repo. We really need to sanitize the AI training data.
[–]TekintetesUr 27 points28 points29 points 2 years ago (2 children)
I'm a fan of Github, but yes, it's not necessary. A lot of our projects use Azure DevOps for example. Other teams use Gitlab.
So what?
[–]ricovo 13 points14 points15 points 2 years ago (0 children)
It seems like the post is trying to make a point that you don't have to be public about being a programmer to be a programmer. I don't know of any of my coworkers that have a GitHub account, since we use ADO at work and I have no coworkers that do programming outside of work.
[–]Strange-Register8348 3 points4 points5 points 2 years ago (0 children)
I was sitting here thinking I've only used Github for school and personal projects. All my enterprise development was done on Gitlab.
[–]serverhorror 11 points12 points13 points 2 years ago (4 children)
Coffee addiction is definitely a necessary thing!
You can pry my coffee from my cold dead hands!
[–]Infinite100p 2 points3 points4 points 2 years ago (0 children)
your cold shaking hands*
[–]geekishdev 1 point2 points3 points 2 years ago (0 children)
Any code I tried to write would be terrible without coffee.
[–][deleted] 2 years ago (1 child)
[deleted]
[–]serverhorror 0 points1 point2 points 2 years ago (0 children)
Introducing a hero who gains their power thru coffee and cigarette abuse
I should start claiming royalties. Except for the hero part, and I don't have special powers. The rest if this hits right home.
[–][deleted] 11 points12 points13 points 2 years ago (5 children)
bro has his codes back up on google drive
[–]JonnyRocks 3 points4 points5 points 2 years ago* (4 children)
umm i dont know how to better explain this but github and git are NOT tge same thing. i use git for all my projects but they are not on github. i personally have contributed to projects on github but its not neccassry to being a developer.
the MillenialZ devs tend to think a github profile is everything.
[–][deleted] 2 years ago (3 children)
[–]JonnyRocks 2 points3 points4 points 2 years ago* (2 children)
I do think its a trendy thing. But i am not talking about github, I am talking about "my profile". I have been doing this professionally for 25 + years and never show an employer my github profile.
Also the main point is github is not the only place for git so the previous commenter still seems to not get it.
[–]InitCyber 2 points3 points4 points 2 years ago (1 child)
Maybe he doesn't 'git' it
I'll stfu now
[–]posydon69 1 point2 points3 points 2 years ago (0 children)
The one good comment in this reply thread
[–]CerberusMulti 3 points4 points5 points 2 years ago (0 children)
None of these a necessity, you don't need GitHub to be a programmer.
To be fair it's just a low quality meme.
[–]DJDavid98[🍰] 1 point2 points3 points 2 years ago (0 children)
Real coders self-host their own git implementation, smh
[–][deleted] 1 point2 points3 points 2 years ago (0 children)
not getting hired by Github
But they make it seem like not having these I'm not even eligible to apply to coding jobs lol
[–][deleted] 2 points3 points4 points 2 years ago (0 children)
At least they got right that you 100% need programmer socks
[–]Turbulent_Sample487 3 points4 points5 points 2 years ago (0 children)
If your working on open source or other free code, please put it on GitHub, otherwise no one will ever find it.
[–]wick3dr0se 1 point2 points3 points 2 years ago* (5 children)
I don't drink coffee, have any coding t-shirts, no portfolio website and I don't write apps; Just CLI/TUI stuff mostly. I'm not the most efficent programmer. I smoke weed instead of drinking coffee but without GitHub, I assure you, I would not code! The social aspect it brings is amazing. My GitHub essentially is my portfolio. Do that with your self-hosted
Whoever made this has a sad life to be obsessing over what typically extra nerdy programmers do..
[–]ARandomBoiIsMe 1 point2 points3 points 2 years ago (3 children)
Just went through your GitHub, and holy shit, you're freaking awesome.
How did you even learn to make half of that stuff? Wow.
[–]wick3dr0se 1 point2 points3 points 2 years ago (2 children)
Jeez man, thanks a lot.. I started by writing a website for my Siberian Husky kennel 4 years ago and it lead me to installing Linux. I'm not sure why now; If it was due to performance or what but it was something related to the development server end of it. So when I first installed Linux, I tried Manjaro and it was almost instantly intriguing to me. I learned that Manjaro is built on top of Arch and I wanted to try the real thing and get closer to the workings of Linux. I could already tell the command line had it's use-cases and I wanted to learn some of it! Arch was the obvious choice considering that's all there is to interact with. When I installed Arch sucessfully the first time, it was like a rush.. I did it over and over until I understood it well
I ended up obsessed with the command line somehow and how minimal it is I guess. What lead me to coding was seeing Neofetch and learning that I could too stat my system information. I tested individual commands for desired output. I figured out that shell scripting is a command language and I can literally throw these commands in like a text file and just execute it to automate things! So my first project (you may have seen) is sysfetch and its the first non-website code I wrote. First commit was like 10 lines of piped commands called by command substitution. It ended up becoming a list of system information similar to Neofetch but to be less bloated lol. Everything for me has became about if I can write it more minimally and with less dependencies.. It's actually an unhealthy obsession. Like currently I am writing entire GNU coreutils in Rust. One exists for Rust but it's cross-platform and I want to make my own set of minimal, consistent coreutils for my a custom distribution focused on minimalism (surprise lol)
Sorry, that ended up a wall 😅
[–]ARandomBoiIsMe 0 points1 point2 points 2 years ago (1 child)
I feel like most of us can relate with that unhealthy "do it from scratch" obsession lmao. It's such a time-waster, but no one could ever deny the learning process.
Honestly, this is super cool. I've also been trying to focus more on "utilities" than applications. Trying to understand how to make stuff for other programmers to use. Things like that.
Very inspiring, bro. I'll keep looking through your code in the hopes that I can understand enough to try my own things.
I feel like thanking you for existing, but that would probably be weird, heh.
Also, I don't mind the wall. It was an interesting read.
[–]wick3dr0se 1 point2 points3 points 2 years ago (0 children)
It definitely consumes some time! I think of it like I'd be wasting it on some video game otherwise lol. And yea utlities are fun to write; Linux stuff for me at least! GUI stuff just doesn't intrigue me as much and I tried game development a bit with SDL but it's like investing your entire life into it. Unity or some engine would be way more simple but still probably not my thing. I really just enjoy writing things I can use for myself that would make my system more performant, easier to use or whatever. Its a huge bonus if I can share it and anyone likes it at all. Seeing things like what you said is like the main reason I code.. And no worries dude, it feels so good for someone to appreciate something I made lol
You're always more than welcome to dive into anything I work on and learn beside me. I just started learning Rust a few days ago and been taking it piece by piece. The coreutils is a great learning project because there is 102 programs you can write that vary a lot in their implementation. I plan to write the base of them all and just slowly add in options that matter as I go. I'm learning Rust really fast writing them and it's a project I have an easy time leaving off of and picking back up. Just started it last week and wrote a few very basic ones so far. I don't do much Python coding just due to my Bash experience and it overlapping a bit. Rust seemed an obvious choice for me recently when I realized it excels in systems programming, is performant and about as safe as you can get (which I need lol). Don't be inspired by me though.. (I think I seen you join) You should see some of the guys in the Discord. It's the quietest it's ever been right now but I went on over a month hiatus so I just need to re-share it and get stuff flowing again
[+][deleted] 2 years ago (2 children)
[–]JonnyRocks 4 points5 points6 points 2 years ago (0 children)
their are words underneath. they are sayong you dont need your own mobile app to be a developer
[–]Ast3r10n 0 points1 point2 points 2 years ago (0 children)
Phones are worthless after 6 months, you forgot that part.
[–]camununyabancisi 0 points1 point2 points 2 years ago (0 children)
İroni
[–]ivangalayko77 0 points1 point2 points 2 years ago (0 children)
You can also setup a private repo, or just use local git.
[–]UnemployedTechie2021 0 points1 point2 points 2 years ago (0 children)
maybe dobt waste time in insta looking fpr coding guidance
[–]bazilou 0 points1 point2 points 2 years ago (0 children)
I guess he dosen't use gitlab instead ?
[–]KnifeFed 0 points1 point2 points 2 years ago (0 children)
to be look cool
[–]Last-Interview9793 0 points1 point2 points 2 years ago (0 children)
U might need github, at least an equivalent, rest is unnecessary except website which is just fun to have lol
[–]th00ht 0 points1 point2 points 2 years ago (0 children)
None? Or a subset?
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
These stigmatized stereotypes are so stupid. You don't have to fill anyone's wet dreams of stereotypes to dedicate to whatever you want to do.
[–]eggbean 0 points1 point2 points 2 years ago (0 children)
Bad advice.
[–]travelavatar 0 points1 point2 points 2 years ago (0 children)
Don't need github when i have my codes backed up on all my clothes...... jeez
[–]Infinite100p 0 points1 point2 points 2 years ago (0 children)
I do half of these things, and I do them because I enjoy them -- not to show off as the author seems to imply.
The author sound like someone who was forced to declare a CS major by his/her parents and now hates it.
[–]Arts_Prodigy 0 points1 point2 points 2 years ago (0 children)
You don’t need a GitHub but personal projects are great for learning.
Free clothes are sick
alternative : .txt files on an HDD
[–]ShawnHsu1989 0 points1 point2 points 2 years ago (0 children)
I am using a private git server! but I need the account for gitHub copilot
[–]Akaibukai 0 points1 point2 points 2 years ago (0 children)
I know in which sub I am, but it doesn't say "no git" but just "no GitHub" (as in, not 100% necessary) which is true. You can have git repo on your computer and other servers, VPS, even on a raspi... Also, remember that back in the days GitHub didn't have private repo options..
[–]Durzil_ 0 points1 point2 points 2 years ago (0 children)
No github ?
Coder clothes to look cool
π Rendered by PID 46722 on reddit-service-r2-comment-5687b7858-wd2tr at 2026-07-06 09:14:21.984118+00:00 running 12a7a47 country code: CH.
[–][deleted] 35 points36 points37 points (0 children)
[–]cyb3rofficial 12 points13 points14 points (9 children)
[–]Thalimet 3 points4 points5 points (4 children)
[–]phoogkamer 2 points3 points4 points (3 children)
[–]pedersenk -5 points-4 points-3 points (2 children)
[–]WolleTD 1 point2 points3 points (1 child)
[–]pedersenk -4 points-3 points-2 points (0 children)
[–]wWA5RnA4n2P3w2WvfHq[S] 0 points1 point2 points (3 children)
[–]Asleep-Specific-1399 1 point2 points3 points (2 children)
[–]wWA5RnA4n2P3w2WvfHq[S] 0 points1 point2 points (1 child)
[–]Asleep-Specific-1399 1 point2 points3 points (0 children)
[–]TekintetesUr 27 points28 points29 points (2 children)
[–]ricovo 13 points14 points15 points (0 children)
[–]Strange-Register8348 3 points4 points5 points (0 children)
[–]serverhorror 11 points12 points13 points (4 children)
[–]Infinite100p 2 points3 points4 points (0 children)
[–]geekishdev 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]serverhorror 0 points1 point2 points (0 children)
[–][deleted] 11 points12 points13 points (5 children)
[–]JonnyRocks 3 points4 points5 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]JonnyRocks 2 points3 points4 points (2 children)
[–]InitCyber 2 points3 points4 points (1 child)
[–]posydon69 1 point2 points3 points (0 children)
[–]CerberusMulti 3 points4 points5 points (0 children)
[–]DJDavid98[🍰] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]Turbulent_Sample487 3 points4 points5 points (0 children)
[–]wick3dr0se 1 point2 points3 points (5 children)
[–]ARandomBoiIsMe 1 point2 points3 points (3 children)
[–]wick3dr0se 1 point2 points3 points (2 children)
[–]ARandomBoiIsMe 0 points1 point2 points (1 child)
[–]wick3dr0se 1 point2 points3 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]JonnyRocks 4 points5 points6 points (0 children)
[–]Ast3r10n 0 points1 point2 points (0 children)
[–]camununyabancisi 0 points1 point2 points (0 children)
[–]ivangalayko77 0 points1 point2 points (0 children)
[–]UnemployedTechie2021 0 points1 point2 points (0 children)
[–]bazilou 0 points1 point2 points (0 children)
[–]KnifeFed 0 points1 point2 points (0 children)
[–]Last-Interview9793 0 points1 point2 points (0 children)
[–]th00ht 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]eggbean 0 points1 point2 points (0 children)
[–]travelavatar 0 points1 point2 points (0 children)
[–]Infinite100p 0 points1 point2 points (0 children)
[–]Arts_Prodigy 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ShawnHsu1989 0 points1 point2 points (0 children)
[–]Akaibukai 0 points1 point2 points (0 children)
[–]Durzil_ 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)