4 ms·
> Just about any developer could build something like this in under a month Wh.. what?
by Yajirobe 4y ago
> Just about any developer could build something like this in under a month
Wh.. what?
- MasterScrat 4y agoA great article about how people think the could "build stackoverflow in a week" made the rounds a few years ago but I can’t find it again…
- Firmwarrior 4y agoI guess most coders could make something that looks like stackoverflow but can only handle a few thousand users at a time.. It'd be easy to make a site where you post questions and comments, upvote and downvote things, and have some basic account page Or did they think they could handle all the scale and all the random small features on the site too?
- eulers_secret 4y agoA month has 160 work-hours in it, that could be upped to 280 if you’re insane and do 10 hours/day even on weekends. That’s a lot of time! I think I could clone this in that time. And I’m a Linux kernel programmer with little web experience. With modern tooling and documentation this kind of project is within reach for many.
- Firmwarrior 4y agoAs another kernel programmer who's dabbled in web shit, I think you'll be shocked at how time consuming and obnoxious the work is Yeah, one line of kernel code is more difficult to write than 100 lines of web code.. but you're going to be churning out 10,000 lines of web code, and every layer of abstraction you try to use will make everything crappier and more screwy This page isn't a normal website either, so a lot of those website toolkits won't be of much use
- survirtual 4y agoI disagree. You just need to host a single-tenant db, handle auth, manage users, and allocate blob storage for each user. This is all pretty well understood on the backend now with baked turnkey solutions on every major cloud provider. The app logic can all be done clientside and can be done pretty easily in react / vue / whatever framework you want. Most of the apps can be wired to existing solutions on npm. So mainly all you need to do is customize some css and bring it all together, deploy & deliver the app itself, and market it. I’m not sure but I don’t see any x86 virtualization here, seems to just all be JS, so it looks to me to be a very straightforward implementation (correct me if wrong)
- Firmwarrior 4y agohaha, I dunno. I just know that I was working on a very simple phone app with React Native a couple years ago. I estimated it'd take 10 hours total to implement, but I got about halfway done with the app after 120 hours of dev work. (It needed some custom 'native' code in Swift, and I did manage to correctly estimate that part would take me less than an hour) I'll finish it one of these days..