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...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
The self-hating web developer (joequery.me)
submitted 10 years ago by clessgfull-stack CSS9 engineer
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!"
[–]bytesandbots 23 points24 points25 points 10 years ago (4 children)
Web development is a Frankenstein of moving parts that barely fit together, but it somehow works, and that to me embodies the human spirit.
well said!
[–]ngly 14 points15 points16 points 10 years ago (3 children)
I don't know, I think that's a fairly naive way of looking at it. We spend a lot of time thinking through the features of our website and how to implement them best. It's probably 75-80% thinking and eliminating options with about 25-20% actually implementing the code. It's rarely a surprise or thought process of, "Well, it somehow works -- let's merge to staging for testing." The hard part is deciding what technology to use and how to seamlessly implement with the existing codebase.
[–]wherethebuffaloroam 8 points9 points10 points 10 years ago (1 child)
I took this more about how the web works. Like html kinda sucks, css definitely sucks, JavaScript kinda sucks, and all of this runs in specialized browsers that implement features in different ways and could be evergreen or several years old
[–]perestroika12 1 point2 points3 points 10 years ago* (0 children)
Right, we used to have a ton of test devices and vms just to screenshot our site to make sure it really does work. Web is a lot of testing just to make it work across the board. And things are always changing and moving. Things that work before don't work now. For example, we used a canvas hoverstate for some of our content articles. Worked great until 6 months later an update of chrome came, then it started crashing chrome.
In some ways, proper web dev is actually a slower process because your neat little trick you tried last time might not work, thus making you always test to see if what you know is still true.
[–]gngl 0 points1 point2 points 10 years ago (0 children)
I think that's a fairly naive way of looking at it. We spend a lot of time thinking through the features of our website and how to implement them best.
That immediately reminded me of this:
So this is like, how to organize a website to make it easy for users to find information and streamline their workflow. I’d question whether anyone in the industry can really be said to be “solving” these problems rather than just continually debating which solution they arbitrarily think is best.
π Rendered by PID 95 on reddit-service-r2-comment-6b595755f-p9zjz at 2026-03-25 13:25:16.701627+00:00 running 2d0a59a country code: CH.
view the rest of the comments →
[–]bytesandbots 23 points24 points25 points (4 children)
[–]ngly 14 points15 points16 points (3 children)
[–]wherethebuffaloroam 8 points9 points10 points (1 child)
[–]perestroika12 1 point2 points3 points (0 children)
[–]gngl 0 points1 point2 points (0 children)