I'm a senior developer. I'm making an open source social network for coders.
Posted by computer_literate@reddit | learnprogramming | View on Reddit | 150 comments
Why aren't there any social networks dedicated to creating software? Could you imagine what we could create if we got even ten senior developers together working to solve a problem. I want to unite the coders of the world to solve the the earth's greatest challenges.
I don't care if you have zero programming ability, I will train you. The only requirement is that you speak English. I will mentor anyone who requests to join me. There will be team and individual meetings over zoom. This is a platform for coders, by coders. If you are interested please leave a comment and DM me. I will interview you and I will find a way for you to contribute.
As part of the platform I want to create some templates that will allow anyone to create a microblogging site, video streaming platform, or web forum while writing as little code as possible. Who's with me? Please up vote this if you want to live a world where anyone can learn to code to change the world.
Longdickyougood@reddit
Well anyone interested in mentoring an old dude? Money is tight as fuck, but there could be sandwiches and brews and the occasional doobie from time to time.. I’m an og austinite so maybe I can trade some city secrets? Not saying I can’t pay anything just don’t know how consistent the cash flow would be atm. Thanks for reading and any feedback! Oh btw, I have a freakin laptop from 2015, if that tells ya anything. Total beginner.
GrannyGurn@reddit
Start small! If you have at least another decade and are able to learn how to learn, you have time to learn all you need to build amazing things and have lots of fun. Fun will be instant if you start at the right level and have passion.
I'd say the free resources are higher quality than you could encounter from paying any teacher at your beginner level and considering the dynamic pacing needs that come with age. check out khanacademy.org or code.org for all you need to get going. If your laptop runs reddit it can run those learning platforms.
Good luck cowboy.
computer_literate@reddit (OP)
Dont' pay to learn to code. Also, from what I hear getting a job as a developer is incredibly difficult right now. Like people who previously worked at google are having trouble finding work.
If you want to learn to code to make money, it's probably not gonna work out.
If you want to learn to code to make stuff for fun, coding is right for you.
If you want to learn to code to automate things, coding is also right for you.
If you want to learn to code because you like math, coding is math adjacent, you'll do well and you'll like it.
TheHollowJester@reddit
I talk to devs at work, I'm not super interested in doing that after work.
Earth's greatest challenges are not things that software can resolve lmao.
Bushwazi@reddit
Idk man. Give me 10 10x developers and that’s 100x. That’s like having 100 pregnant ladies making one baby in 4 days. World changing! /s
Kad1942@reddit
In my experience, 1 developer can create in one week what two developers can create in 3 weeks. The scaling is incredible.
GrannyGurn@reddit
Truly.
Bushwazi@reddit
Math checks out. TOO THe MOON!!
Mimikyutwo@reddit
I know this is a joke, and a good one, but I want to take this opportunity to talk about the myth that is the 10x developer.
This originally referred to a study done on developer experience within different organizations.
They gathered data on things like change lead time, review to merge time, scale of change (how much code is changed on average per merge) and number of concurrent tasks.
After aggregation it shook out that some organization’s developers were 10x more productive than others.
Thus we have 10x organizations, not 10x developers.
Tech bros don’t actually read scientific articles, however, and so now I have to explain this because some Patagonia-wearing product managers keep rising to the top despite being functionally illiterate.
Bushwazi@reddit
Our company just merged with another and there was a general convo about swag. Someone asked for a Patagonia vest. I judged them.
BrohanGutenburg@reddit
Fireship, is that you?
Nearby_Nobody_5425@reddit
I would love to be part of this. I'm older with a little bit of programming experience but I'm really interested in a change to my current career
computer_literate@reddit (OP)
Sorry, but it's way to early for me to be promising anyone a career. Also, it's an open source project, so yeah, it's not like I plan to be rolling in the money.
Nearby_Nobody_5425@reddit
I'm not asking you for a job...I just want to be part of this so I can learn to program and change careers. But thanks.
computer_literate@reddit (OP)
You can join the discord. People there will gladly give you direction on how to start learning to program. At the very least, you get to see someone attempt to create an open source project. It's either going to be a lesson on how to create an open source project, or if I fail it will be a lesson on how not to create an open source project.
Nearby_Nobody_5425@reddit
I'm not asking you for a job...I just want to be part of this so I can learn to program and change careers. But thanks.
cheezballs@reddit
Good God is this satire? I can't tell.
computer_literate@reddit (OP)
Nope, I'm for real. Or maybe I'm a fake. But I really do want to make the world better, and I think it would be unethical to try and make a profit while doing so.
cheezballs@reddit
No, I mean - we have LinkedIn for this, and you can see what a sesspool it is. Most programmers don't need a social platform. We code. We dont need to share pictures of our code or whatever.
Personally, I love computers because I don't have to be social with humans to do it. I honestly just don't know who the target for this is? What doesn't LinkedIn do in this case?
A social media platform targeting "coders" is going be flooded with the same bullshit LinkedIn is flooded with.
computer_literate@reddit (OP)
If I'm in charge I'll tell the bullshit to leave. Right now most coders work on individual projects. If you want to get better, you need to build something bigger, something that takes more than one person to code. It's really difficult to find people who are at the same level as you and ready to build something.
The social network is a future idea. For now, the Discord will act as a hub for our first project. An app to let you find groups based on geographical proximity. Also, maybe you'll meet someone on the discord and decide you two are going to start your own project.
I feel LInkedIn is all about the money. Like it seems like a place where grifters go to grift, but I don't use it, so I wouldn't know.
cheezballs@reddit
Oh, there's your problem. "Most coders work on individual projects" - No, that's not the case. Most coders have individual side projects, but we all work on teams.
REAL programmers dont want social media crap. We want to be able to discuss the code, which is better one on Github already. Go interview real devs, not just armchair devs. They dont want this.
cutebabli9@reddit
Interesting.. umm, salary?
computer_literate@reddit (OP)
No
MountainAfternoon294@reddit
You're making the point of having "ten senior developers" working on a project, but simultaneously welcoming people who have never written a line of code?
You are willing to train 9 people while building a real, scalable social media application?
This is either a joke or you're very naive
cheezballs@reddit
He fuckin' said its just a message board above, too. I can code you a message board in ten minutes.
computer_literate@reddit (OP)
The second. I was naive. I was hoping to get 10 people to join me. Instead I got nearly 200 people to join my Discord. I did not think I would get such overwhelming support 😭
gingerbred3@reddit
what language are you thinking about teaching in?
computer_literate@reddit (OP)
Web. So HTML/CSS/JS, Git, then NodeJS/Angular/TypeScript/NestJS.
cheezballs@reddit
So... its just JS all the way down huh? Good luck with that. Might wanna look more into backend architecture first.
cherrycode420@reddit
Git and NodeJS sound like interesting Languages to learn 🤣🤣🤣
hayleybts@reddit
Dming
brightside100@reddit
i am not onboard or understand your final goal. is it to match make people? devs? to build something? by an idea by a problem? is it tinder for devs? is it tinder for people who wants to learn to code in group ?
computer_literate@reddit (OP)
It's a chance to work on an open source project. Initially it will be a message board, but I also want us to create some productivity utilities that help us work and give them to the world for free. Maybe I'm too soon. I'll post an update when I've finished the vision statement.
cheezballs@reddit
Initially it will be a fuckin' message board? Are you for real? That's not a social media platform. Any hack can toss together messageboard in a few minutes. What in the hell is going on here?
Bushwazi@reddit
“Maybe” your too soon as in the world isn’t ready or you aren’t?
AdreKiseque@reddit
The world isn't ready, clearly
Kitchen_Koala_4878@reddit
maybe network where people build software for free
Klightgrove@reddit
Tinder for devs is definitely a much needed solution but it also needs to consider UI/UX in the mix too.
brightside100@reddit
UI UX? of course the main UI is not a photo of a the dev but maybe more text/content ? maybe photo of UI or product you build etc
Klightgrove@reddit
I mean UI/UX professionals
Naetharu@reddit
Haha, I love the idea of choosing your dev team on swipe left / right based on looks.
Humm...big beard and Hawaiian shirt? Yep, that's a SQL guy for sure. I'll say yes 😁
dmazzoni@reddit
You mean like GitHub?
Are you somehow under the impression that all of the senior developers in the world are currently working alone, with no way to collaborate? I'm very confused.
I'm not saying there might not be room for another platform for developers to collaborate, but I guess I'd first like to hear what you think is missing from the existing ones?
So there are two problems with this.
First, you might be good at coding, but are you good at teaching? Just because you can do something doesn't mean you can teach it. It's actually quite hard to teach coding, especially to total beginners.
But even if you are an amazing teacher, you're going to be very frustrated if you accept the first 10 people with zero programming ability who express interest. I believe anyone can learn to code if they're interested, dedicated, and focused enough. But the vast majority of people are not. 9/10 people will lose interest or not put in the effort, and it will just be a big waste of your time.
Logical-Idea-1708@reddit
People fail to realize GitHub is a social network 🤦♂️
cheezballs@reddit
OP is jumping through hoops pretending like there aren't already a hundred products that do what they want out there.
capitalsigma@reddit
broke: dating on Tinder woke: dating on LinkedIn bespoke: dating on GitHub
computer_literate@reddit (OP)
I like the way you think.
Charming_Shirt_9928@reddit
I want to date only developers what better way to develop feelings then over a kaggle challenge.
Rackune@reddit
Githib Dating but its just swiping left and right on pull requests
Sea-Advertising3118@reddit
I've been on github a bunch, it in no way shape or form feels like a social network. Whether it technically is or not.
Logical-Idea-1708@reddit
Every social network is different. That’s why you have that many. You can also refuse to socialize on any social network and it wouldn’t feel like a social network.
aegians@reddit
GitHub is not social, it's purely development
1Alino@reddit
I met my wife on a github issue she created about vulnerability during penetration
Bushwazi@reddit
There is no r/githublunatics therefore it is not mature social media.
Bushwazi@reddit
OMG that channel exists! I stand corrected
MoonQube@reddit
3 subscribers... lets just pretend it doesn't exist.
Bushwazi@reddit
For the sake of my joke, I concur.
Pepineros@reddit
This is my favourite comment thread this week!
brightside100@reddit
it doesn't have much social aspect. it missing those. yes you comment, issue etc. but it's not utilising the social aspect as much as possible - IMO
Logical-Idea-1708@reddit
You can follow people and they can follow back, just like twitter er..x. Their activity get aggregated into a feed. Organizations you can join, like group. Discussions and issue trackers are forums like Reddit.
It is very social.
wooltab@reddit
It strikes me as being fairly tightly focused on specific project/repo work. Is there a more "general social" functionality, where users interact on a person to person basis beyond project collaboration?
(I don't doubt that I've not explored or used its full extent.)
TheDonutDaddy@reddit
What would even be the point of a general social aspect when the concept at hand is being programming focused? There's already a ton of generalist chit chat shoot the shit spaces for social media. Trying to utilize a programmer to programmer networking space just to have generalist social interactions seems to be missing the point and watering down the concept
wooltab@reddit
I agree, Reddit is already that thing. It might not be the ideal version, but it/this is already here, yeah.
Basically I was just trying to zoom in on what I think the OP was getting at which was a place for people to talk about programming and make connections over it, without requiring the interactions to necessarily be relevant to a working on a particular codebase.
UselessButTrying@reddit
I guess this and other subreddits for something less project/repo focused. Theres also daily.dev
brightside100@reddit
following others is not socializing, and even socializing on topics at hand is NOT socializing IMO. maybe a better way to describe socializing is to talk about the metric of, how many people you befriended from github? versus let's say, facebook (and it doesn't have to be direct, it could be we've meet on discord but exchange github acconuts and stay in touch from time to time.. lol)
yopla@reddit
But we're developers because we don't want to be very social... This cannot work.
fenixnoctis@reddit
We sure that isn’t just you? I get a lot of updates from ppl I follow, often find cool repos
leothelion634@reddit
Hey baby can I slide in your issues?
fisconsocmod@reddit
Not coding shi… for free. You’ve lost your mind cuz.
VelvetWhiteRabbit@reddit
Yo soy… ! … señor developer!
computer_literate@reddit (OP)
It's not easy to find/create a team using github
karlitojensen@reddit
Anyone who posts in issues or discussions on a repo are using it as a social network.
dmazzoni@reddit
It's not easy, but millions of people have successfully done it.
tetshi@reddit
I literally felt that through my screen.
MoonQube@reddit
almost nobody uses it as a social network...
Auios@reddit
That last bit "Don't care about your skill level". I don't want to hang out with entry level devs and be stuck answering their questions.
Bushwazi@reddit
That is what stackoverflow is for!
Milkshakes00@reddit
I'm going to be honest, OP sounds like a college intern masquerading as a senior dev to get people onto his graduation project in hopes of sales pitching it as a way to get a comfy job out of school.
Excellent-External-7@reddit
About 20 people have asked me teach em how to code. I give em links to the udemy course I took. Not a single programmer has been born. If you have it in you to be a programmer, you would have found the resources yourself and started the journey already.
Amazing_Pension6492@reddit
Yes, brother, Don't hang us we all want to know
TeleMonoskiDIN5000@reddit
What's the udemy course, just wondering?
Blackbull1191@reddit
Just joined in on discord
RedditAcc3@reddit
tabs or spaces?
computer_literate@reddit (OP)
Get out of here! Who do you think you are, Richard Hendricks?
Longdickyougood@reddit
I think what you’re attempting to do is build bridges.. which is a helluva lot more than most hacks out here are doin , coder or not. I think it’s a great fuckin idea, and applaud the endeavor. Nothing but encouragement and respect from me my friend, and I hope you kick ass and take (insert code?) lol. It’s called humanity holmes, and I love to see it!
computer_literate@reddit (OP)
Thank you so much for your support! I hope you take a look at the discord server when you have the chance.
https://discord.gg/jhAZPYzK
Olimejj@reddit
Does not sound like a post from a senior dev at all. The fact the OP states specifically that they are a senior dev isn’t even the worst giveaway either.
korkolit@reddit
It's called open source software
Is "coder" a term used in some regions of the world to refer to programmers/software developers? To me it sounds like the type of word someone with 0 experience would use.
computer_literate@reddit (OP)
A "coder" is someone who writes code. It's a generic term. I don't only want software developers on the platform, I want hardware developers on it too. I don't think people who programmer microcontrollers refer to themselves as programmers/software developers. Making a large project successful requires more than just software developers.
222thicc@reddit
Stack overflow, GitHub, X and Reddit have entered the chat
Apprehensive-Sun4602@reddit
Don't forget discord to allow you to communicate in real time
esuil@reddit
Reddit was like that. 10 years ago or so. Its not anymore.
rcyt17@reddit
Yea, and if you contribute to open source, IRC is another one
Afraid-Locksmith6566@reddit
Anyone with access to internet already can, and there are shit ton of templates/tutorials on internet. What new are you proposing? Isn't stackoverflow a social network for devs?
The_yulaow@reddit
If you want to consider stackoverflow a social network I would say it is the most antisocial of all social network currently existing
seabutcher@reddit
It sounds perfect.
deceze@reddit
SO is trying very hard to not be a social network by design. The fact that it runs on human power is irrelevant; what you’re supposed and allowed to post there is extremely focused, with very little social interaction.
lurkindasub@reddit
Only social interaction on stackoverflow was either linking to a similar question or complaining about the question at hand. Shrugs
Commercial-Silver472@reddit
You're a senior developer and you dont work with anyone else already?
Isn't that what a senior developer would do all day at their job already?
Neverlosehope555@reddit
I would be interested in joining, I have limited coding experience. I have sent you a DM
Sajwancrypto@reddit
I would love to be the part of this.
WorkingBite1490@reddit
you mean Stack Overflow?
Seaguard5@reddit
I’m in. Contributing to an open source project like this would look great on a resume
iOSCaleb@reddit
A committee?
I love the energy, but I'm struggling to think of a social network that has fostered unity.
As a long time programmer, I know that coding is not the answer. Coding might be part of the implementation of the answer, but programmers as a group don't seem to have any particular insight into the world's greatest challenges that would lead to a solution. If you can think of just one problem that could be considered a "world's greatest challenge" and which you think is solvable just by writing some code, I'd love to hear about it. Most of the things that occur to me (e.g. hunger, climate change, increasing wealth inequality, war, infectious disease...) are matters of politics, economics, and/or public health.
deceze@reddit
This. You can do lots of useful things with software, but in the end, software just makes blinkenlights on screens, and not much more. To solve all the actual problems, you still need people to do the actual work, or at least engineers to build some robots that your software can control, and architects and builders to build buildings around those robots, and truckers to move in some material your robots work with. Truly, software is the shittiest little cog in the entire chain here. And the programmer responsible for writing it probably won’t manage to find, hire and motivate all the rest of the people involved in this process.
Empyrealist@reddit
Do we really need another social network? I'm asking sincerely. What will this provide that no other do?
PsychologicalKnee562@reddit
I’m pretty interested! Worked heavily with React(Next) and Vue(Nuxt), but never touched Angular, no degree, only strong js/ts experience in general, have other SWE experience, but not relevant, 0 YoE.
BerserkerLord101@reddit
I'm interested in learning
effinami@reddit
I like the positivity
External-Example-292@reddit
I wish I could join but I'm pregnant atm... Might not have enough time... But I was looking for an open source social network based around galleries with subgalleries but I haven't found a good one yet 😅. Can I join discord if you decide to implement something like it?
Particular-Light6498@reddit
I’m interested. I am (re)learning CS and a project would be awesome.
Glass_Interaction_40@reddit
Dming
chess-queen@reddit
Problem with this is most coding stuff you’re stuck on is company propriety software and you’re not allowed to share it with non employee coders
MediumRoastNo82@reddit
what about discord?
computer_literate@reddit (OP)
Yes, that's a good idea. I'll get started making one.
etet2@reddit
congratulations you've achieved your goal
computer_literate@reddit (OP)
I agree. Mission accomplished! Now let's use it to do something good. I'll write a vision statement and post it either today or tomorrow.
GeekDNA0918@reddit
Thanks buddy. As someone who never made it past tutorial hell, I thank you for your effort. These other commenters might sound mean but they mean well.
Objective_Fluffik@reddit
As in a platform that already exists…
Unlucky-Steak5027@reddit
Lmao went right over his head
Bushwazi@reddit
lol.
Internal_Matter_795@reddit
Hey before you start you should look at what I’m working on. It’s called Hoook. It’s sort of like what you are picturing but not strictly for software. For any venture.
computer_literate@reddit (OP)
You should post a link to Hoook
Internal_Matter_795@reddit
I’m really not ready to share it publicly
garciawork@reddit
Wait, "you should look at what I am doing, but I won't show it to you"?
Internal_Matter_795@reddit
I said publicly. Already spoke to the person I was talking to privately but thanks for your concern and demonstration of poor reading comprehension.
MrXReality@reddit
Bruh
Future_Guarantee6991@reddit
Hey op, you’re getting a hard time here but don’t be put off by that. These comments are fantastic for refining your value proposition and marketing messaging - there’s a gold mine you can use to work out exactly what your pitch is.
If you can do that, you’re on to something, if not, time for the next project.
gkuykendall3@reddit
I’m very interested!
Naetharu@reddit
I'll sign up to the disc to see what you're doing. I'm not going to commit to anything yet, but it sounds like it could be interesting.
luigi__rojo@reddit
Build some shit that makes you money. Why build useless shit like that?
PureTruther@reddit
https://fsf.org
Are you senior? 🤣
karlitojensen@reddit
Anyone who posts in issues or discussions on a repo are using it as a social network.
Mimikyutwo@reddit
You want to “train” “coders” by having them write as little code as possible?
And you want to interview people so they can “contribute” to what I assume is going to be a product you own?
This just reads like something my get rich quick uncle would propose after a few bong hits rather than a “senior” developer.
I stg this subreddit is just devolving into a never ending stream of tech bro hucksters trying to prey on professionally insecure beginners.
Mistah_Swick@reddit
I was literally just thinking about building this platform myself two days ago!!! That’s crazy! Count me in!
creamyturtle@reddit
if you build it they will come. maybe. you could buy a facebook or twitter clone and have this site/app setup in a week. but good luck making it popular, you're competing against bohemoths
computer_literate@reddit (OP)
Buying a template defeats the purpose. The platform must be built by the coders who use it.
Witty-Play9499@reddit
Just curious but why ?
creamyturtle@reddit
sounds like a lot of work
chocolateAbuser@reddit
it depends what you mean as a social, for example there's discord
biggest problem is that programmers are not social
ChallengeSquare5986@reddit
This is an awesome idea! A dedicated social network for coders could be huge for collaboration and problem-solving. Love the focus on mentorship and making coding accessible. Angular/Tailwind/NestJS is a solid stack to start with. Joining the Discord – looking forward to seeing where this goes!
I'm looking for a Java network and mentors if anyone knows where to find them.
Chicagoan2016@reddit
It reminds me of social network for pet owners!!
devHaitham@reddit
I'm interested, its my tech stack as well, sign me up
butorzigzag@reddit
I think you want to build a learning / project community, which is fine. You don't need to build a platform for any of that, just use github and discord or any other combination of tools that re widely-available and will me miles better than whatever you can build.
And yes, all of wh
Sniface@reddit
What company are you working for and what products do you ship?
Asleep_Scientist_677@reddit
Im interested. I took a html 5/CSS course at my community college and thrived, I enjoyed web development a lot. I am no pro but I understand the basics and actually learned and grasped the material vs just learning it to pass the class.
Confidence-Upbeat@reddit
I would be really interested in joining most of my experience and projects are in c++ and python( mostly ML and flask). Do you think I could reasonably contribute? I would be willing to put in the time.
LForbesIam@reddit
Its called Github.
Also Claude 3.7 is pretty decent at teaching coding.
DevilMan_OG@reddit
I'm interested in joining you. Even my skills would not be as great as yours as I am currently learning programming and in the midway of finishing the python language. But I'll still help you in any way possible. DM when you're free.
ecw3Eng@reddit
You need ro clarify further what your project is. A social network as in code sharing platform, like github? Or posting development articles and commenting on it? Or?
bedake@reddit
GitHub?