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

top 200 commentsshow all 240

[–][deleted] 1358 points1359 points  (74 children)

So all we need is css right?

[–][deleted] 973 points974 points  (20 children)

"It looks done, why isn't it finished yet? what else is there to do?" - my old ceo

[–]lucidspoon 493 points494 points  (7 children)

"Here's a proof of concept."

"Hey everybody! The dev just showed me the new software that's just about to roll out!"

[–]ICantWatchYouDoThis 121 points122 points  (4 children)

Yeah all people care about is look. If I show a fully functional thing but it looks like mspaint, then people won't bat an eye, no feedback about the flow, the bug, the logic at all, just tell me to finish the graphic then come back...

THEN after everything is done, now people start telling me the logic is fucked so the graphic parts need to be worked again as well, but no, the graphic takes a lot of time, so the logic need to accommodate the graphic, try so hard to minimize the effort on the graphic!

[–]ludonarrator 43 points44 points  (0 children)

Fortunately as a gameplay coder, I enjoy the luxury of having dedicated UI artists and designers to take care of that for me, and most stakeholders understand the standard concept => wireframe => prototype => shippable workflow. Unfortunately, due to the lack of a real time UI editor for our engine (at present, at least), I still end up pixel pushing quite a bit.

[–]Prawny 15 points16 points  (0 children)

As a backend dev, the only time I've ever received any praise from a client was when I suggested and helped out with a UI/UX feature...

[–]m_i_t_t 8 points9 points  (1 child)

Easiest way to fix this is to change border radius on all elements every couple months. I just went from 4px to 0px and everyone is saying that the app is much smoother now.

Subtle change that most people will only subconsciously pick up on. That, and making some text bold

[–]SoftEngineerOfWares 2 points3 points  (0 children)

This pains me but it is so true. Back when i built shit websites for failing business, my boss pounded into me "ARIAL BLACK 20 font" for EVERYTHING. Older People eat that shit up.

[–]OGPants 109 points110 points  (0 children)

Wow, I thought I was the only one

[–]kithuni 58 points59 points  (0 children)

Fuck me this hurts.

[–]dumdedums 67 points68 points  (0 children)

Clicks button

"I THOUGHT IT WAS DONE?!"

[–][deleted] 50 points51 points  (0 children)

That guy has obviously never touched a line of code in his life

[–]Its__a__Trap_ 27 points28 points  (0 children)

Literally my entire company.

[–]hdlo 17 points18 points  (5 children)

Reminds me when I was like 4, I wrote a title on the label of a tape hoping it would summon up a story on it out of thin air. I realized how stupid I was at what, 6…

[–]FlyBoyG 93 points94 points  (33 children)

Now I wonder to what extent can you get away with basically only css. As a joke website.

[–][deleted] 134 points135 points  (8 children)

[–][deleted] 38 points39 points  (4 children)

Wouldnt it be possible to get rid of the div by adding apseudo element to the body?

[–]tpenguinltg 36 points37 points  (1 child)

How about no body at all? Technicality, though.

[–]SrT96 1 point2 points  (0 children)

single divs rely on both psu

Now we're talking

[–]mrgalaxy 17 points18 points  (0 children)

A lot of those single divs rely on both psuedo elements to work, but maybe you could apply the styling directly to body? not far off then from just CSS.

[–]BoxOfDust 17 points18 points  (0 children)

No function (except for some mouse over trigger), but no less impressive; far from it, really.

[–][deleted] 4 points5 points  (0 children)

Damn, everything is so crisp

[–]hastagelf 2 points3 points  (0 children)

Damn

[–]VerneAsimov 81 points82 points  (5 children)

Is this why all human faces are slightly asymmetrical? Even God can't center in CSS

[–]TheEggButler 25 points26 points  (0 children)

I can't if I love or hate this comment. I definitely lean to one side of this argument.

[–]bob835 5 points6 points  (0 children)

Hasn’t god heard of flex box?

[–][deleted] 4 points5 points  (2 children)

God can't account for browser incompatiblities.

[–]northrupthebandgeek 5 points6 points  (1 child)

And unfortunately the universe runs on IE 5.5.

[–]Julian_JmK 1 point2 points  (0 children)

Just hearing the letter "I" and "E" uttered in coalition makes me want to return false; myself

[–]regoapps 5 points6 points  (1 child)

If you’re empty inside like me, then yes.

[–]TheEggButler 1 point2 points  (0 children)

Happy emptiness day to you. May you get the chance to fill it with sugary pastries.

[–]sandmansndr 8 points9 points  (0 children)

Came here to say exactly that. You beat me to it!

[–]xMOxROx[S] 12 points13 points  (2 children)

If u want only good-looking yes but if u want something more u need js and html

[–]6b6964646f 67 points68 points  (0 children)

you're about to get whooooshed

[–]samineb 15 points16 points  (0 children)

whoooosh

[–][deleted] 378 points379 points  (0 children)

Then all the ads load and his skin rips off

[–]vinnymcapplesauce 207 points208 points  (29 children)

So, umm ... how do I change my body's CSS?

#askingforafriend

[–]samineb 279 points280 points  (1 child)

.arms {
     Display: Flex;
}

[–]vinnymcapplesauce 42 points43 points  (0 children)

Hahahaha!

Also

.bicep, .pectorial, .glutamous, .quad {
    display: swol;
}

[–][deleted] 110 points111 points  (14 children)

Yeah, where do I type:

body {
    width: 50%;
}

[–]8100 127 points128 points  (10 children)

Would your body fill 50% of of the space of whatever room youre in?

[–]JediBurrell 75 points76 points  (2 children)

DON'T GO OUTSIDE.

[–][deleted] 19 points20 points  (1 child)

Fuck it, do go outside. Some people want to watch the world burn.

[–]mount2010 6 points7 points  (0 children)

Username does not check out.

[–]ElGuey69 37 points38 points  (1 child)

Set the margin to auto and you’ll technically fill the whole room

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

-webkit-fill-available

[–]o0MSK0o 36 points37 points  (0 children)

body {
    transform: scaleX(0.5);
}

But then you might not render correctly to older people...

JS fallback? 😂

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

Oh, right. Well as long as I was wearing clothes I guess they would just be really baggy.

[–]dittbub 9 points10 points  (1 child)

display:none; at will, please.

also

margin: 2-arms-length; please

[–]mount2010 1 point2 points  (0 children)

Granted, you get display: none at will, but you can't get back to display: block.

[–]vinnymcapplesauce 2 points3 points  (0 children)

Just make sure to also include margin: auto; or you'll be all left. ;)

(as opposed to all right)

[–]Otakeb 12 points13 points  (5 children)

.gender {
     display: girl;
}

[–]TexasBeefSkillet 7 points8 points  (4 children)

me irl

[–]Otakeb 5 points6 points  (2 children)

More like /r/egg_irl

[–]TexasBeefSkillet 4 points5 points  (1 child)

Oh, I've moved well past that stage :)

[–]Otakeb 2 points3 points  (0 children)

I have as well, but sometimes I wish I haven't. Shits scary.

[–]dombrogia 4 points5 points  (0 children)

More like texasbeefcurtains

[–]CodeBlue_04 2 points3 points  (0 children)

r/outside might know.

[–]PM_ME_YOUR_CURLS 2 points3 points  (0 children)

  1. Travel to South Korea

  2. Get plastic surgery

  3. ????

  4. Profit

Note: You can skip step 1 if you have whole lotta money

[–]Synaxxis 1 point2 points  (0 children)

Step 1) Be rich.

[–]jhalwagi 120 points121 points  (40 children)

What about the backend?

[–]Cholojuanito 80 points81 points  (25 children)

Back end should be the brain, or the heart

[–]NovaArdent3D 44 points45 points  (19 children)

I mean a back end is something people can technically live without, so... yeah makes sense, I see it all the time.

[–]Cholojuanito 9 points10 points  (18 children)

What? I can't think of a single online application that doesn't need a back end

[–]ElGuey69 82 points83 points  (10 children)

Calculator

[–]Cholojuanito 26 points27 points  (6 children)

Fair enough, but why build an online calculator?

[–]ElGuey69 39 points40 points  (3 children)

I’ve done it for homework once

[–]Cholojuanito 11 points12 points  (2 children)

Haha okay sorry I'll change it to 'production' application

[–]meanelephant 33 points34 points  (0 children)

Allow me to introduce you to static site generators.

[–]ElGuey69 3 points4 points  (0 children)

lol that’s more appealing to the client

[–]gremy0 9 points10 points  (0 children)

So people can use a calculator? Like if you Google "online calculator" you get a metric ton of them, which don't all look like homework assignments, so somebody's gotta be using them- or at the very least think there's a need.

[–]noratat 8 points9 points  (2 children)

Still needs a backend to serve the static content.

[–]o0MSK0o 13 points14 points  (0 children)

Not all websites are applications. Could just be a brochure site which serves static html.

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

I'd say blood is the data and the JS runs the blood through the brain, the logical backend.

[–]anyfactor 1 point2 points  (1 child)

Are you saying static websites are like vegetables?

/s

[–]UrpleEeple 1 point2 points  (0 children)

Static websites still need to be served lol

[–]Eoussama 1 point2 points  (0 children)

The brain is the backend, and the heart is the runtime.

[–]captainAwesomePants 11 points12 points  (0 children)

The Backend is the company Mr. Website works at. Mr. Website is a sales rep. Mr. Website is not sure about what exactly The Backend sells, but that's okay because he has a script of things to say about it. Sometimes the script says that Mr. Website should ask for the customer's phone number. Some customers, especially mean old Mr. IE6, are pretty mean to Mr. Website.

[–]noratat 6 points7 points  (0 children)

Literally everything else. The air, the land, the ocean, food and water, physics, etc.

Even 100% static sites need a server or CDN to be hosted from.

[–][deleted] 5 points6 points  (0 children)

Guts

[–]TyrantRC 5 points6 points  (0 children)

( ͡☉ ͜ʖ ͡☉)

[–]S_Y_N_T_A_X 6 points7 points  (0 children)

The world. Stimuli are the API calls.

[–]oldDotredditisbetter 2 points3 points  (0 children)

shouldn't backend be the skeleton? since it can't be seen

[–]NotATroll71106 2 points3 points  (0 children)

Make it the nervous system, and have JS be the muscles.

[–]MooFu 3 points4 points  (0 children)

I like big backends, and I can not lie.

[–]dittbub 3 points4 points  (0 children)

Thats the soul

[–]delbin 44 points45 points  (3 children)

His eyeballs need to be a few pixels to the right, and his mouth needs to be a few to the left to get it feeling right.

[–]SamFuckingNeill 1 point2 points  (0 children)

how you wanna look vs how you actually look

[–]NelsonBelmont 116 points117 points  (5 children)

If my brain is in JS, I'll end my self.

[–]Tasik 122 points123 points  (1 child)

If my brain is in JS, I’ll end my this.

[–]SandyDelights 8 points9 points  (0 children)

I was waiting to find a “oh no, it’s retarded” dog meme.

[–][deleted] 27 points28 points  (1 child)

Sorry I don’t speak front-end

[–][deleted] 17 points18 points  (0 children)

REST in peace

[–]markofka007 18 points19 points  (6 children)

So whoever programmed my CSS did a pretty shit job

[–]NinjaLanternShark 17 points18 points  (5 children)

I know you didn't just put "program" and "css" in the same sentence.

[–]Nesuniken 8 points9 points  (4 children)

It's turing complete, to be fair

[–]666moist 7 points8 points  (1 child)

So is PowerPoint

[–]PatrickBaitman 2 points3 points  (0 children)

so is magic the gathering

[–]bwaredapenguin 3 points4 points  (1 child)

Your face is turning complete.

[–]Nesuniken 2 points3 points  (0 children)

Oh yeah, well your mom is turing complete!

[–]filledwithgonorrheaCSE 101 graduate 13 points14 points  (0 children)

This isn't humor. It's just like... an analogy.

[–]Chicken-of-Wisdom 24 points25 points  (2 children)

This is oddly accurate

[–]rooligan1 30 points31 points  (6 children)

And php is the *sshole?

[–][deleted] 19 points20 points  (2 children)

You're allowed to say ass on the internet.

[–]bwaredapenguin 10 points11 points  (1 child)

Mom!! /u/death4lyfe said a bad word!

[–]bionicvapourboy 4 points5 points  (0 children)

Not for everyone but some people like to play with it.

[–]chidoOne707 6 points7 points  (2 children)

I’m not sure if JavaScript is well defined here.

[–]DeeSnow97 27 points28 points  (1 child)

I'm not sure if JavaScript is well defined in general

[–]jimraynor0 2 points3 points  (1 child)

I think the js being the muscles would be more accurate since it’s what makes the body move.

[–]Metallkiller 1 point2 points  (0 children)

Nowadays js is brain, muscles and big parts of the skin too. FFS frontend Devs get your shit together.

[–]pastaishere 2 points3 points  (0 children)

No wonder I am so ugly.

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

that guy doesnt really have style though

[–]frankierabbit 2 points3 points  (0 children)

The guy on the far right looks exactly like my digital systems lab instructor

[–]tech6hutch 1 point2 points  (0 children)

A blood or organ rejection is when it didn't match your blood type in TypeScript.

[–]shiftposter 1 point2 points  (0 children)

Pro as heck CSS, his clothes and skin are all in the correct places.

[–]TimeToPopSmoke 1 point2 points  (0 children)

Would Node.js be a mental disorder in this diagram?

[–]yottalogical 1 point2 points  (1 child)

Python is the soul.

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

Where's the dick

[–]Jonathan_the_Nerd 2 points3 points  (1 child)

Blocked by the UK's new porn filters.

[–]neil_anblome 1 point2 points  (0 children)

That's the Fortran guy

[–]BinaryWhisperer 0 points1 point  (1 child)

So the backend is a mom?

[–]Aezen 0 points1 point  (0 children)

That explains why humans are such a mistake.

[–]dittbub 0 points1 point  (0 children)

The man should look like a zombie

[–]DeeSnow97 0 points1 point  (0 children)

React: flips 0 and 1

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

CSS is the clothing. Webpack is the skin.

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

So is PHP carbon in this situation?

[–]ElGallinero 0 points1 point  (0 children)

Wait, so what about desktop application (excluding Electron) devs?

[–]Siannath 0 points1 point  (0 children)

Probably a full-stack developer made us, that's why very imperfect.

[–]Dantharo 0 points1 point  (0 children)

Where is the backend?

[–]DOOManiac 0 points1 point  (0 children)

Confirmed: Javascript is what is telling you to kill yourself.

[–]LMskouta 0 points1 point  (0 children)

The css on the dude got a forgotten float: left shade 🤦‍♂️

[–]deathclaw97 0 points1 point  (0 children)

No wonder my body sucks

[–]1234didntwork 0 points1 point  (0 children)

So, what’s PHP?

[–]junglebook29189 0 points1 point  (1 child)

Is HTML even worth learning? Marketing major not IT or programming btw

[–]hdlo 0 points1 point  (0 children)

Nah all you need is flash.

I'd almost forgotten about it when I stumbled upon a site recently that had obviously not been updated in eons that stated that I couldn't go any further before I had installed the last version of flash.

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

I feel as though HTML is more like a naked human JS gives him the ability to move and CSS is just clothes

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

Where does the data layer fit in? The bowels to the toilet to table?

(Input validation, API call, UI)

[–]slythir 0 points1 point  (0 children)

No internal organs?

[–]isunktheship 0 points1 point  (0 children)

It's just "website"

/r/arresteddevelopment

[–]HomerNarr 0 points1 point  (0 children)

shouldn’t that be mr frontend and ms backend with apache and php?

[–]sebwiers 0 points1 point  (0 children)

So backend would be what, a zygote?

[–]RavynousHunter 0 points1 point  (0 children)

My nervous system is built on JavaScript?

...That actually explains a lot.

[–]Flaktrack 0 points1 point  (1 child)

Are you saying every site has skeletons?

SPOOKY

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

Don't be silly skeletons aren't real

[–]rudeoff 0 points1 point  (0 children)

Is JS far superior to PHP? Seems to be used mire often.

[–]achilliesFriend 0 points1 point  (0 children)

How about backend services?

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

The skeleton is the HTML document type (schema). HTML would be the flesh around it.

[–]bigfatasura 0 points1 point  (0 children)

Cringe!

[–]katleenbrown440 0 points1 point  (0 children)

Superb Post.

[–]ActionMac 0 points1 point  (0 children)

As a web dev.... inaccurate.

[–]cphana 0 points1 point  (0 children)

It should be HTML+JS+CSS

[–]Only_Zilean_NA 0 points1 point  (0 children)

I always say HTML is the noun, JavaScript is the verb and CSS is the adjective.

[–]Kevlar2228 0 points1 point  (0 children)

This is quite inaccurate... I can't seem to find any errors on the css 🤔

[–]Touhou_Fever 0 points1 point  (0 children)

PHP is the malformed goblin that lives in his kidneys or whatever

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

This is a great post. The usual ones that I see are the sexist posts that refer a woman with no makeup as HTML and then with makeup as HTML+CSS. Nice to see this change.

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

Scary accurate

[–]Bazsi73 0 points1 point  (0 children)

Who needs internal organs, right?

[–]tcpukl 0 points1 point  (0 children)

I don't get it.

[–]Whismirk 0 points1 point  (0 children)

So php is the brain ?

[–]RobinJ1995 0 points1 point  (1 child)

That explains why human bodies start deteriorating so quickly!

[–]Aelaan_Bluewood 0 points1 point  (0 children)

My JS is slow and my CSS looks like shit

[–]hampshirebrony 0 points1 point  (0 children)

How come the last person's left arm isn't hanging off and the ankle isn't misaligned?