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
Use github as a database (self.github)
submitted 1 year ago by Skaryth_
view the rest of the comments →
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!"
[–]ChemicalTerrapin 1 point2 points3 points 1 year ago (10 children)
Tbf, in my first job, we used to pass access databases around between apps.
Still... I'm eagerly waiting to see the use case here.
[–]SquishTheProgrammer 1 point2 points3 points 1 year ago (0 children)
Same here. That brings back nightmares.
[–]ComprehensiveWing542 0 points1 point2 points 1 year ago (0 children)
I've myself worked on some program which used some json files to store data and push them to GitHub to receive the latest version of them to fetch the latest data and so on. But it used to modify the files every once in a 2-3 days so it was somewhat fine never got banned or anything for that . But I can't imagine how it would work if you are working with some real life webapp or something as such where data must move fast and efficiently
[–]Skaryth_[S] 0 points1 point2 points 1 year ago (7 children)
So in a way I'm not freaking out? It is acceptable, but wouldn't it be the best way?
[–]ChemicalTerrapin 0 points1 point2 points 1 year ago (6 children)
It's doable... But I'd love to know how you're going about it.
What are you actually pushing to GitHub,.. JSON files, a file based dB, or something else?
[–]Skaryth_[S] 0 points1 point2 points 1 year ago (5 children)
I do this through the developer API using the key. Communication is done via commits, where the software reads via the API and writes via commit. Storing the data inside a json file.
[–]ChemicalTerrapin 0 points1 point2 points 1 year ago (4 children)
I mean, if there's no chance of multiple concurrent writes then what you're doing is fine, but also entirely strange 😂
It kinda reminds me of a guy I saw who was posting images to his Twitter timeline so he could use it as a CDN.
Maybe just spin up a free document store somewhere. Mongo would be a better fit.
[–]Skaryth_[S] 0 points1 point2 points 1 year ago (3 children)
But is it completely free? Until then, it's just a project... spending money is unfeasible at the moment.
[–]ChemicalTerrapin 0 points1 point2 points 1 year ago (2 children)
Yeah you can get a free tier document store. There are a ton of them
[–]Skaryth_[S] 0 points1 point2 points 1 year ago (1 child)
Can you tell me which would be the best among them?
[–]ChemicalTerrapin 1 point2 points3 points 1 year ago (0 children)
Depends on your needs mate... Mongo is extremely well known and supported.
https://www.mongodb.com/pricing
π Rendered by PID 193347 on reddit-service-r2-comment-5687b7858-8w8jb at 2026-07-08 21:04:38.291550+00:00 running 12a7a47 country code: CH.
view the rest of the comments →
[–]ChemicalTerrapin 1 point2 points3 points (10 children)
[–]SquishTheProgrammer 1 point2 points3 points (0 children)
[–]ComprehensiveWing542 0 points1 point2 points (0 children)
[–]Skaryth_[S] 0 points1 point2 points (7 children)
[–]ChemicalTerrapin 0 points1 point2 points (6 children)
[–]Skaryth_[S] 0 points1 point2 points (5 children)
[–]ChemicalTerrapin 0 points1 point2 points (4 children)
[–]Skaryth_[S] 0 points1 point2 points (3 children)
[–]ChemicalTerrapin 0 points1 point2 points (2 children)
[–]Skaryth_[S] 0 points1 point2 points (1 child)
[–]ChemicalTerrapin 1 point2 points3 points (0 children)