News for hackers. Stuff that matters.
Re:Man Spends Entire Career Mastering Crappy Codebase by DrBazza on Thursday August 03, 2023 @07:55AM (#36984553)
> so that I could learn the web tech stack from the ground up. It was all to avoid this fate. I'd like to think I've succeeded.

I'm not sure if that's intentional humour or not.

Re:Man Spends Entire Career Mastering Crappy Codebase by hliyan on Thursday August 03, 2023 @08:14AM (#36984760)
There is a massive advantage in being able to see the web tech stack for what it is and wielding it without over-engineering or fanaticism, while your competitors are spending 2-3x on monstrosities that essentially does the same thing, but slower.
Re:Man Spends Entire Career Mastering Crappy Codebase by ticviking on Thursday August 03, 2023 @08:20AM (#36984820)
The day a professor made me implement a simple http server was the day I achieved code enlightenment.

At that level of abstraction it’s all just strings

Re:Man Spends Entire Career Mastering Crappy Codebase by tambourine_man on Thursday August 03, 2023 @08:31AM (#36984954)
That was the web, yeah. Absurdly simple. Now all new protocols are binary and require reading several academic papers instead of a single RFC.
Re:Man Spends Entire Career Mastering Crappy Codebase by bob1029 on Thursday August 03, 2023 @09:25AM (#36985561)
> At that level of abstraction it’s all just strings

Exactly... I worry about the masses learning of this and gaining literacy over the landed gentry.

PHP/CGI basically had it solved. I emulate PHP in .NET6 today using verbatim and interpolated string operations.

Re:Man Spends Entire Career Mastering Crappy Codebase by a_subsystem on Thursday August 03, 2023 @12:37PM (#36988185)
Re:Man Spends Entire Career Mastering Crappy Codebase by bob1029 on Thursday August 03, 2023 @08:45AM (#36985121)
I was originally concerned about your parent comment regarding your new foray into web dev (that C++ path sounds amazing), but this comment has put my soul at ease.

If you walk into web dev with aggressive principles and a willingness to be controversial, you can get a lot of shit done and it will feel great. Watching others struggle under the various JS framework circuses has almost an opulent/aristocratic vibe in 2023.

Re:Man Spends Entire Career Mastering Crappy Codebase by DrBazza on Thursday August 03, 2023 @08:55AM (#36985233)
Fair point. The web stack is the one thing I actively avoid doing anything significant with for exactly the reasons you've just described.
Re:Man Spends Entire Career Mastering Crappy Codebase by sph on Thursday August 03, 2023 @08:01AM (#36984619)
Out of the frying pan, into the cow manure.