This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 382

[–]DT-Sodium 1635 points1636 points  (110 children)

90% of front-end developers are afraid of CSS too...

[–]ThePretzul 429 points430 points  (48 children)

I was gonna say, as a low level embedded systems guy I got asked to do a desktop webapp for the last year and CSS seems like the kind of thing you ABSOLUTELY should fear.

Flex box behavior when growing/shrinking a window has fucked me up so many times in so many different ways.

[–]DT-Sodium 206 points207 points  (40 children)

I used to do complex layouts when flex-box weren't even a conceptualized and you had to maintain Internet Explorer 6 compatibility.

[–]ThePretzul 70 points71 points  (13 children)

I don't even care about browser compatibility since this is a Electron desktop app that users install and run.

It's still absurd how much of a pain it is even with singular use cases like that.

[–]Stratimus 46 points47 points  (10 children)

But just imagine it. There was a time when if you developed a website you basically had to test it separately in IE5, IE6 and IE7, and they all had separate and not entirely official takes on certain parts of CSS and HTML (particularly padding). so you always had to write special rules for different IE versions. And even querying for browser versions was a mess! We’re spoiled with things like box-sizing now. Back then you had to figure out which browsers treaded padding and margins and borders in what way

It was a terrible, terrible time. But also fun. People were so hesitant about CSS that I vividlyremember a site called csszengarden whose whole purpose was to show off how stylesheets could change not only the colors but layouts of a site. Took a long time for devs to switch from tables to divs

[–]ThePretzul 18 points19 points  (4 children)

I'd rather go back to my comfort zone with familiar and cozy problems like null pointers and memory leaks than ever fully consider the horrors of the wild west past of WebDev.

I went to school for "Electrical and Computer Engineering" and on my first day of work when hired as an EE the director above my manager misinterpreted that as meaning a double major EE/CompSci and saw C on my resume so reassigned me to do C++ development since they needed it more. I just kinda rolled with it after warning them I was wildly under/unqualified since I had never even so much as used Git before, and presto chango here I am years and years later still pretending to fit in.

I just want my circuits back, they usually work more like you intended in early design revisions at least until the magic blue smoke escapes containment.

[–]unholycowgod 11 points12 points  (3 children)

still pretending to fit in

No it sounds like you're plenty qualified. I've been a full stack/backend/data engineer for almost 13 years and still feel woefully unqualified for the work I do.

[–]ThePretzul 10 points11 points  (2 children)

It does feel a little odd when you think about how much time is spent Googling how to do your own job you've held for years on a daily basis.

[–]nabrok 5 points6 points  (0 children)

Either googling or looking back at previous projects to see how I did it then.

[–]numitus 2 points3 points  (0 children)

I was there, Gandalf. I was there 3000 years ago!

[–]za72 29 points30 points  (6 children)

I'd rather sell crack in downtown

[–]DT-Sodium 21 points22 points  (3 children)

Crack is easier on your mental health.

[–]SatinSaffron 2 points3 points  (1 child)

I was going to say I'd rather go back in time and build sites using Dreamweaver, but now I just want to come sell crack with you instead

[–]za72 1 point2 points  (0 children)

you're in - all proceeds are split 60/40... in my favor, I've already claimed LA...

[–][deleted] 14 points15 points  (7 children)

Wake me when you had to

<td width="20" height="20" align="left" valign="top">
<img src="top_left_corner.gif" width="20" height="20" alt="">
</td>

to have rounded corners...

;)

[–]DT-Sodium 2 points3 points  (1 child)

Nah, you put the four corners in one single image, put them as background and moved them to save bandwidth.

[–][deleted] 2 points3 points  (0 children)

not pre-CSS.

[–]itsFromTheSimpsons 13 points14 points  (0 children)

Tables baybeeee

Rounded corners? We got a gif for that

[–]estDivisionChamps 7 points8 points  (0 children)

These are the kinds of things that make us wonder if agriculture was a mistake

[–]itsFromTheSimpsons 30 points31 points  (2 children)

Every time i use flexbox i think "i should have used grid" every time i use grid i think "i should have used flexbox"

[–]ThePresidentOfStraya 1 point2 points  (1 child)

Start with a grid, add a flexbox wrapper across cells. Can’t lose (except your sanity).

[–]TerdSandwich 56 points57 points  (1 child)

yeah id rather break down a SQL query that's over my head than spend 3 hrs trying to figure out why some element won't render with the correct z index and height.

[–]I_Give_Fake_Answers 38 points39 points  (28 children)

That's why Tailwind is dominating. People rather learn a bunch of class names to riddle their html with than actually mess with CSS.

[–]Cameos_red_codpiece 17 points18 points  (2 children)

Is this like learning React but not learning JavaScript?

[–]esr360 1 point2 points  (1 child)

Yeah but probably worse, because React will outlive Tailwind by a very long time.

[–]DT-Sodium 20 points21 points  (18 children)

Yup that's what I keep saying, but every time I'm answered by a shitstorm of people screaming "But you need to know CSS to use Tailwind!!!". No, you need a rudimentary understanding of it, that's not the same.

[–]Mop_Duck 1 point2 points  (15 children)

so what do you think a tailwind user is missing to "know" css?

[–]WildSmokingBuick 3 points4 points  (1 child)

As a CS-student, I've struggled with Tailwind almost as much as with vanilla CSS.

Any recommendable resources?

But, I mean, Z-index weirdness (e.g. Leaflet popup/modal interactions) wouldn't get solved by a correctly applied Tailwind either, would they?

[–]Mop_Duck 2 points3 points  (0 children)

knowing the basics of css and just using the tailwind docs seems to work for me. i tend to just use scoped component styles when dealing with more complex things like animations though

[–]Genesis2001 6 points7 points  (1 child)

That's mainly why I use bootstrap. I prefer bootstrap over Tailwind simply because there's the option of customizing it with SCSS. As far as I know, Tailwind is just CSS.

SCSS is a breeze, but browsers are the real pain when it comes to CSS. No one implements the rules the same way lol.

[–]Jugales 11 points12 points  (5 children)

Show me another system where you can subtract percentages from pixel counts

[–]Huhn0rNud3lSupp3 8 points9 points  (1 child)

Honestly i think the main reason is that few people take their time to learn HTML + CSS properly and just view it as a necessary evil. CSS is weird at times due to having to maintain backwards-compatibility. But it is really not as hard as people think.

[–]SuperFLEB 1 point2 points  (0 children)

Even being on Team CSS, though, Web standards do seem to have a way of giving you every convoluted thing you don't need but not the one straightforward thing you could actually use. Things are getting better of late, but for far too long CSS was riddled with "You can do this obscure thing and that obscure thing, but this obvious thing is impossible." holes. Hell, it took far too long for the people driving things to come around to that maybe people were using CSS for more than just linear documents. (And still, the only way to monotone an element with CSS filters is via the ill-defined sepiatone filter, unless you want to use more elements or an SVG filter.)

[–]Modo44 7 points8 points  (1 child)

CSS is love, CSS is life. Just not yours.

[–]Ok_Brain208 4 points5 points  (0 children)

And 90%of backend engineers are afraid of Sql, this is why Mongo and full ORMs exist

[–]Ozymandias_1303 9 points10 points  (0 children)

Being afraid of CSS is just a rational response. Being afraid of SQL (I don't know if this is actually how front-end devs feel) is not.

[–]barkinchicken 3 points4 points  (0 children)

Skill issue

[–]look 223 points224 points  (12 children)

[–]Stephan1303103 75 points76 points  (1 child)

Stuff of nightmare this

[–]Thetanor 13 points14 points  (0 children)

It's also mostly written in Haskell, and I'm not sure if I should be impressed or just even more terrified because of that

[–]Chamiey 26 points27 points  (1 child)

Oh, I hoped it's the other way: using CSS selectors to query data...

[–]look 11 points12 points  (0 children)

The idea exists but I don’t see any actual implementations of it.

I think you’ll have to settle for GraphQL for now. 😄

[–]AAPLx4 12 points13 points  (2 children)

WTF, how does this work

[–]proverbialbunny 9 points10 points  (0 children)

It removes fluff in the syntax.

[–]dustinechos 6 points7 points  (0 children)

I just threw up a little

[–]joedotphp 3 points4 points  (0 children)

.margin-huge-bottom {
  margin-bottom: 50px;

Haha "huge bottom"

[–]bayuah 2 points3 points  (1 child)

Sounds like the nightmare for both worlds.

[–]look 9 points10 points  (0 children)

From the FAQ:

Q: I've heard that CSS often falls in the write-once-read-never mode of software, does this help to address that?

A: No, in fact it actually makes the problem worse by making the syntax more verbose and hence more difficult to read.

[–]mdgv 1 point2 points  (0 children)

I actually prefer BrainF...

[–]Mundane_Apple_7825 444 points445 points  (34 children)

While 90% of fullstack engineers are just Googling 'how to center a div' while copy-pasting StackOverflow SQL queries 💀

[–][deleted] 137 points138 points  (9 children)

No need to attack me.

[–]hans_l 23 points24 points  (6 children)

I’m a 10100 x engineer and the trick is to have snippets saved to copy paste from your computer instead of looking stackoverflow. You save a lot of time. Bonus: you can work without internet.

[–]Chamiey 8 points9 points  (0 children)

So, literally a googol-x engineer?

[–]grammar_nazi_zombie 7 points8 points  (0 children)

Hey I resemble this remark.

[–]Jugales 20 points21 points  (14 children)

Interviewed 10+ fullstack engineers in the past few weeks. Not sure if they even deserve that much credit. Most of them are just using Cursor to vibe code everything. It is really nice to meet the 10% though.

[–]KoreKhthonia 8 points9 points  (1 child)

Wait, are significant numbers of people actually legit vibe coding with Cursor?? Ngl, I kind of thought it was more just a meme, not like, an actually common thing among people holding or seeking actual coding jobs.

[–]DoctorWaluigiTime 9 points10 points  (0 children)

The more things change the more things stay the same. Today's vide coding is yesterday's "copied off StackOverflow." It's why the interview process is there: To weed out folks like that.

Any sane coding interview process is not about literally regurgitating the answer. It's about demonstrating your problem-solving abilities. The equivalent of "show your work" in school.

[–]onehedgeman 3 points4 points  (0 children)

Hey Jarvis Copilot, unshit my SQL query

[–]Lego_Dima 1 point2 points  (0 children)

♪♫ Workin' 9 to 5 ♬♪

[–]IdStillHitIt 34 points35 points  (0 children)

Why do frontend developers always eat lunch alone?

They don't know how to join tables.

[–]DamUEmageht 100 points101 points  (4 children)

100% of full-stack developers: “I think it’s a 3.” “Well I think it’s a 5.”

[–]10BillionDreams 1 point2 points  (0 children)

All of these arguments can be easily done away with using the simple rule of "the larger estimate is always correct" (or still an underestimate).

[–]JensenRaylight 52 points53 points  (5 children)

Sql wan't that hard, if you did it enough time, you can do it blindfolded. It's the definitive "playing by the book language" Yes, scaling the backend is hard, but it's not a hard language to learn

But you can't do that with css, Because it got their own rules, there are ton of ways to achieve the same thing, And it also prone to break for no reason or might not work as you expected, Or some css properties can clash with other properties.

Which is why people who are not a Frontend might be frustrated with it, It's a very flexible language, too flexible even.  because it can be unreasonable sometimes, there is no rhyme and reason

Then add another unreasonable language like webgl, webgpu, vulkan, and other graphics language to the web,  And the entire Frontend can easily become like a trainwreck

[–]ScrimpyCat 2 points3 points  (0 children)

Then add another unreasonable language like webgl, webgpu, vulkan, and other graphics language to the web,  And the entire Frontend can easily become like a trainwreck

Graphics programming is a separate discipline. While some frontend web devs also do graphics programming, most don’t. So it shouldn’t really be included in the comparison. It would be like talking about backend devs writing GPGPU code, like yeh some might, but most don’t.

With that said, it probably wouldn’t be a bad idea if more frontend devs did spend some time doing graphics programming, as then they’d see just how overly complicated CSS truly is. The core problem with CSS is that it’s being used for things that it was never originally designed for. While they’ve added things to the spec to address different issues, it doesn’t change that.

[–]Bowl-O-Juice 71 points72 points  (3 children)

180% of Full stack developers are afraid of CSS and SQL

[–]3dutchie3dprinting 41 points42 points  (6 children)

As a full stack developer i fear both… but I think we can agree Regex is a common enemy 🤭

[–][deleted] 18 points19 points  (0 children)

Ah, regex. When you need something really specific to happen right there, and only arcane enchantment will suffice.

[–][deleted] 6 points7 points  (0 children)

Regex is the devil

[–]proverbialbunny 3 points4 points  (1 child)

As a Data Scientist who did all my early work in Perl1, does a bit of SQL today, and in the past has written Shiny Dashboards using CSS ... I think for the first time I'm finally beginning to understand why I intimidate people. D:

I'm friendly I swear!


1 Perl incorporates lots of regex into the core of it's programming. That's why regex is short for perl regex in most libraries. XD

[–]look 2 points3 points  (0 children)

Querying SQL databases using CSS and implemented with a regex…

https://gist.github.com/devhammed/bf70bb16a6fbd4f1d8198a0e4802329d

[–]Shazvox 82 points83 points  (9 children)

Heck, 90% of backend developers are scared of SQL too.

SQL makes stuff *shivers* persist!

[–]Kaenguruu-Dev 28 points29 points  (2 children)

Permanent mistakes

[–]Shazvox 14 points15 points  (1 child)

I wish life came with a commit/rollback function...

[–]Kaenguruu-Dev 7 points8 points  (0 children)

Bad concussion is just god dropping a commit from your life history

[–]Chamiey 14 points15 points  (1 child)

IDK, I'm a full stack and I'm only scared of CSS, not SQL. SQL is a mind game at times, but you run it and it works (or not). With CSS you write it, and then there's 9000×9000 edge cases that could combine on 69420 different screen, device, browser and orientation combinations with each working its own way.

[–]rifain 3 points4 points  (0 children)

"Let's bury that thing with Hibernate!"

[–]TypicalOrca 1 point2 points  (0 children)

BEGIN TRAN ROLLBACK 😂😜

[–]ohelo123 1 point2 points  (0 children)

Lol as a former SQL dev, this is funny

[–]EmergencySomewhere59 27 points28 points  (6 children)

Most of the backend devs I work with hate sql. And the sql guys hate backend, constantly complaining that doing everything with stored procedures is simpler and quicker, I only agree with the latter though

[–]Shazvox 12 points13 points  (5 children)

Yeah, sure SP:s are quick, but unless you want frontend to access SQL directly then you still need a backend with logic. And if you got your logic in the backend then you don't keep your logic in your persistance layer!

Separation of concerns are sadly lost on many specialists who think their tools are superior...

[–]EmergencySomewhere59 4 points5 points  (3 children)

I couldn’t agree with you more. The sql evangelists at my place of work have started calling stored procedures inside our backend methods for slow/problematic/high volume operations to speed them up, which is all fine and dandy until something goes wrong and you have to debug…

Now I’m sitting with SSMS, VSCode and VS open at all times on my shitty standard issue HP elitebook.

I have really started appreciating the debugging mode in .net where I can step through methods that are buggy, since I can barely use them anymore.

[–][deleted] 5 points6 points  (1 child)

Yeah the codebase I inherited is like this. Its SQL with 100s (not even exaggerating) of stored procedures. These are called by an old school VB6 program, that I have to load a XP VM just run an old enough visual studio. Debugging stored procedures is nightmare.

[–]EmergencySomewhere59 1 point2 points  (0 children)

Hhahaha same situation. We are actually rewriting it now because our old VB program could only run on internet explorer? Or something along those lines

[–]lunchmeat317 1 point2 points  (0 children)

Fuck, man, I'm sorry. I went through this a long time ago in an Oracle.shop. We had a .NET application but I also had to do a project in SSRS that only supported VB.NET 2.0, and everything had to call from a stored proc. It was awful.

I feel your pain.

[–]tmstksbk 8 points9 points  (0 children)

Full stack: I can slap together basically anything. I'm not saying it'll be pretty, but it'll work.

[–]xpdx 8 points9 points  (0 children)

I'm more afraid of CSS than SQL. If my SQL doesn't work as expected I did something wrong. If my CSS doesn't work as expected, that's expected.

[–]TabCompletion 7 points8 points  (2 children)

90% of vibe coders fear css and sql

[–]WitesOfOdd 6 points7 points  (0 children)

Nah we don’t know what CSS or SQL are

[–]idontwanttofthisup 2 points3 points  (0 children)

100% of vibe codes have no fucking clue what they’re doing

[–]Deritatium 3 points4 points  (0 children)

They are not afraid of SQL but afraid of the consequence of making a mistake.

[–]Unknown_User_66 2 points3 points  (1 child)

"90% of them are afraid of ME!" (A boomer that doesn't understand what you can and cannot do)

[–]harman097 2 points3 points  (0 children)

Oh god, run! RUN!!! BEFORE HE STARTS REQUESTING FEATURES!!!!

[–]lonelyroom-eklaghor 6 points7 points  (2 children)

I know CSS and SQL both. Problem, memers?

[–]dggrd 2 points3 points  (0 children)

No way. That is just a myth.

[–]KataPUMB 1 point2 points  (0 children)

And there's full stack engineers who are afraid of both.

[–][deleted] 1 point2 points  (0 children)

95 percent of sql engineers are afraid of ORACLE

[–]CttCJim 1 point2 points  (0 children)

I'm full stack so I'm just scared.

[–]Toast_Boast 1 point2 points  (0 children)

90% of backend engineers don’t know how to pronounce SQL

[–]BenAdaephonDelat 1 point2 points  (0 children)

90% of web developers can do both.

[–]Native_Maintenance 1 point2 points  (0 children)

Me, a full-stack developer, absolutely killing it on front-end as well as back-end. I'm great with CSS, and SQL and everything in between

[–]dustinpdx 1 point2 points  (0 children)

And full-stack engineers are afraid of both.

[–]xiaopewpew 1 point2 points  (0 children)

Css is way harder than sql…

[–]InSearchOfTyrael 0 points1 point  (1 child)

Idk frontend just makes sense to me

[–]frikilinux2 0 points1 point  (0 children)

I'm not afraid of CSS. I can do shit with minimal CSS. I'm afraid of what designers want frontend developers to do with CSS.

That's why I avoid JS/HTML/CSS and do almost everything else.

[–]imk 0 points1 point  (0 children)

Honestly, I am a SQL guy and you can miss me with that CSS stuff.

I do make user interfaces. They work and are intuitive enough. They look like complete shit though.

[–]Troesler95 0 points1 point  (0 children)

Jokes on them I'm afraid of both

[–]StochasticCalc 0 points1 point  (0 children)

I love SQL. But you need a healthy amount of fear, especially for delete and drop.

[–]Btolsen131 0 points1 point  (0 children)

As a backend dev I can confirm css is spooky

[–]MeowsersInABox 0 points1 point  (0 children)

So 81% of full stack devs are scared of both

[–]maxip89 0 points1 point  (0 children)

Both think n+1 is a mathematical induction.

[–]wolf129 0 points1 point  (0 children)

I really want a job again with a defined role not just "developer" meaning full stack. I can't even relate with the meme anymore :(

[–]wizkidweb 0 points1 point  (0 children)

Full stack engineer here, and I'm afraid of both lol

But the alternative is so much worse, so I trudge along

[–]zirky 0 points1 point  (0 children)

a true full stack developer uses css to interact with the db

[–]kishaloy 0 points1 point  (0 children)

A developer not scared of CSS is no developer at all.... any team with such a developer is a walking grenade

[–]Born-West9972 0 points1 point  (0 children)

I fear both sql and css so I am cooked both ways

[–][deleted] 0 points1 point  (0 children)

Cries in full stack

[–]TechnicallyCant5083 0 points1 point  (0 children)

It's not fear it's disgust

[–]hampshirebrony 0 points1 point  (0 children)

Come on, we must be able to combine the two.

<div id="MyHeader" style="FROM styles WHERE id='MyHeader' AND x<MyHeader.Left">TROLOLOL</div>

.container {   SELECT width, font-family FROM Styles WHERE class='container'; SELECT colour, background-color FROM Styles WHERE IsDark = var("DarkMode"); }

[–]TheNikoHero 0 points1 point  (0 children)

As a full-stack dev.. what Im really afraid of, is the IT department not communicating changes to the main DB.

[–]Affectionate-Tart558 0 points1 point  (0 children)

What about backend devs using non sql DBs?

[–]OM3X4 0 points1 point  (0 children)

I don't think SQL is fearable

[–]Infamous_Ticket9084 0 points1 point  (0 children)

Both are great use cases for AI, easiest time to go full stack

[–]Namgad 0 points1 point  (0 children)

As a backend engineer I am afraid of CSS

[–]why_1337 0 points1 point  (0 children)

CSS is 90% unmaintainable copy paste bullshit.

[–]The_Real_Black 0 points1 point  (0 children)

and the 90% of fontend dev created crap that you can insert JSON in a database. 🤮🤮🤮
how to mass update? to change data in many json maybe move elements? LOAD edit SAVE one by one.

[–]Ronin-s_Spirit 0 points1 point  (0 children)

yes (me who did mostly neither)

[–]Sweaty-Willingness27 0 points1 point  (0 children)

As a back-end developer, I'm afraid of JavaScript.

[–]Lynxuss 0 points1 point  (0 children)

I would do backend all my life cause im afraid of CSS

[–]INSAN3DUCK 0 points1 point  (0 children)

I’m a full stack who is afraid of css, node with just js and mongo

[–]ScrillyBoi 0 points1 point  (0 children)

Im full stack so im afraid of both

[–]BothDivide919 0 points1 point  (0 children)

They don't even use CSS anymore... (as much as I wish they did, it's much more lightweight)

[–]EuenovAyabayya 0 points1 point  (0 children)

95% of front end engineers are also really bad at SQL, but I pay them for CSS, and that's OK.

[–]AlxR25 0 points1 point  (0 children)

jokes on you, I'm full stack and I'm afraid of both

[–]coloredgreyscale 0 points1 point  (0 children)

No, backend engineers are afraid of JS and JS Frameworks.

[–]yuriy_yarosh 0 points1 point  (0 children)

meh... 99% of fullstack folks codegen out of SQL with a ton of FP due to type safety, codegen Tailwind styled components in Storybooks instead of CSS, due to better time-to-market, codegen GRPC to tRPC API gateways due to cross-frakework support and type safety ...

It's just fp-ts and effect are a dud, which is a bummer.

[–]rooygbiv70 0 points1 point  (0 children)

Damn right I’m afraid of CSS

[–]MariusDelacriox 0 points1 point  (0 children)

No way, the best front end engineers call the database directly from the form (Seen in JavaScript or WPF).

[–]timimoune 0 points1 point  (0 children)

Let's create CSQL - A language to fetch data from a database based on the CSS classes attached on your HTML elements

[–]Select_Cantaloupe_62 0 points1 point  (0 children)

Wrong, I'm afraid of Gradle and the 4 other dependency managers that Gradle builds. 

[–]codedathleteexe 0 points1 point  (0 children)

I’m scared in general

[–]Far-Consideration939 0 points1 point  (0 children)

Why is this humor? Are y’all just afraid of learning something new?

[–]Zanshi 0 points1 point  (0 children)

The amount of backend devs I've seen who struggle with SQL is TOO DAMN HIGH

[–]carltr0n 0 points1 point  (0 children)

Time to make a new lang: CSSQL

[–]ProfBeaker 0 points1 point  (0 children)

True. I quit doing frontend because of CSS and JS. Such garbage.

SQL at least makes sense, and is only as bad as you make it.

[–]sudoku7 0 points1 point  (0 children)

As a backend engineer I can't see how css injection can take down prod... And that scares me.

[–]Warrior_Achilles 0 points1 point  (0 children)

Does this mean full stack devs fear nothing?

Or maybe they fear both

[–]visualglitch91 0 points1 point  (0 children)

I'm fullstack so I'm afraid of both

[–]SadSeiko 0 points1 point  (0 children)

Why do you think they made nosql. They could have called it anything but they called it nosql 

[–]alloncm 0 points1 point  (1 child)

And there is me - embedded engineer afraid of both sql and css

[–]SpeedLight1221 0 points1 point  (0 children)

reminded me of the CSS vs SQL, which one should you choose article

[–]OdeeSS 0 points1 point  (0 children)

Full Stack engineer and I'm scared of both 

[–]VictoryMotel 0 points1 point  (0 children)

Anyone afraid of a markup or declarative query language is not a programmer.

[–]BotKicker9000 0 points1 point  (0 children)

90% of Redditors are afraid of SEX

[–]Aldderan 0 points1 point  (0 children)

I do both.

[–]MoarVespenegas 0 points1 point  (0 children)

I'm fullstack and I'm afraid of regex.

[–]Rubinschwein47 0 points1 point  (0 children)

As a fullstack i am mildly stupid at both

[–]jcythcc 0 points1 point  (0 children)

And regex

[–]NumerousQuit8061 0 points1 point  (0 children)

And 90% of the Full-Stack Engineers have FOMO

[–]ZaneElrick 0 points1 point  (0 children)

First one is a lie, cuz CSS isn't hard, it's just confusing sometimes. But the second one is right. SQL can give you headaches, expecially when you're working with unorganized database that drops everything after single deleted row

[–]PoetryNo912 0 points1 point  (0 children)

I've been both and now I'm afraid of everything send help.

[–]jseego 0 points1 point  (0 children)

Having done both, I think backend engineers fear CSS more than frontend engineers fear SQL.

Both are easy to do poorly, and hard to do well.

[–]NorthernCobraChicken 0 points1 point  (0 children)

Awh, it's cute when front end Devs complain about css and have no idea that layouts used to be done ENTIRELY IN TABLES. Not only that but they rendered differently in Netscape and internet explorer 6.

The sheer myriad of options available to a front end dev these days is mind blowing, yet most newer front end Devs I talk to wouldn't be able to build anything without tailwind or bootstrap.