Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
C0D4681464yAnd too think, there was a time browsers did their own thing for almost every property, and we didn't have frameworks that handled 95% of use cases and browser differences....
Ah the times we live in now, and people still complain the tools at hand are hard 🤪 -
bad-frog5524yBruh, nothing stops you from having personnal projects in C or C++. Afaik the two major things in industry is age, then portfolio.
start with easy stuff like string substitutions (cyphers/obfuscation) or bitmap manipulation (like contrast detection ie sobel/canny, but your way)
programming is an art more than a science;
you constantly work on it or become redundant -
DarKneT13164yWell I'm completely opposite of you
I Love CSS
Of course we have our occasional conflicts, but hey what relationship doesn't have those eh?
I wish you well in your relationship with CSS -
Is this still 1990? Modern preprocessers make CSS much more bearable unless you suck at it.
-
Oh please. Getting CSS to work today across browsers is a fucking breeze. compared to the days of yore dealing with goddamn Quirks Mode bullshit or maintaining IE6 compatibility.
But if you are indeed dealing with shitty legacy CSS then I sympathise. Good luck. -
kiki352464yMaybe go to Wikipedia and learn that CSS is a DECLARATIVE language, so maybe, just maybe forcing it to do things imperatively should help?
-
@hashedram You don’t need preprocessors anymore. css variables. Removing a layer = faster leaner code.
-
Display:flex alone will solve 90% of your problems. No frameworks no external css just flexbox.
https://css-tricks.com/snippets/... -
@helloworld Fuck no. I don't want to write long ass wrapper names again. Not being able to write a class inside another class is a deal breaker.
-
Also, to add a potentially helpful thingy - new chrome flexbox debugging: https://developers.google.com/web/...
-
@hashedram not for me, there’s enough shit without adding more to fix a problem that is less of an issue these days. Less shit = faster sites.
-
@helloworld
Removing css preprocessors does diddly fuck to improve performance. It converts it to css during compilation. Most of the time, it’s more efficient than what you’d write, because humans write repetitive shit.
Start using one. You don’t know what you’re missing. -
I actually like CSS. As stated probably more than once now.
Reason is a thing called "Custom Properties" and "Media Queries"
When structured well, the css files are not too bad either. But they can get quite large, which is annoying. -
@IHateForALiving I can't use flex. It doesn't work on some of the legacy browsers I need it to work on.
-
@IHateForALiving Also can't use frameworks. No frameworks and no new css. Only basic legacy-friendly stuff.
-
@I-Hate-My-Job oh boy if someone asks you to support IE9 you need to start raising middle fingers here and there
Related Rants
CSS, I fucking hate you.
I fucking hate my job, because of you. I'm pulling my hair out every day, all day because I have to put up with your bullshit. If it weren't for you, I'd probably enjoy design.
You're not even programming. You're the mistake that happened when web-design developed too rapidly for the devs at the time to keep up and produce intuitive, functional tools. That, or they were just fucking sadists.
You're a band-aid that's started to rot, but we just keep sticking pretty stickers over you and pretending like the wound isn't festering.
I wish I could spend more time learning C and C++. Then I could go get a real job as far away from you as is virtually possible.
. . .
Look, just this once - just for today - could you please do what I fucking ask you to. I mean, I'm just asking you to do your fucking job. That's all.
rant
css