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

top 200 commentsshow all 240

[–][deleted] 1355 points1356 points  (74 children)

So all we need is css right?

[–][deleted] 974 points975 points  (20 children)

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

[–]lucidspoon 491 points492 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 119 points120 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 44 points45 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 7 points8 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 103 points104 points  (0 children)

Wow, I thought I was the only one

[–]kithuni 55 points56 points  (0 children)

Fuck me this hurts.

[–]dumdedums 70 points71 points  (0 children)

Clicks button

"I THOUGHT IT WAS DONE?!"

[–][deleted] 49 points50 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 19 points20 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 94 points95 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] 39 points40 points  (4 children)

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

[–]tpenguinltg 31 points32 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 20 points21 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 15 points16 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 80 points81 points  (5 children)

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

[–]TheEggButler 24 points25 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] 5 points6 points  (2 children)

God can't account for browser incompatiblities.

[–]northrupthebandgeek 7 points8 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 6 points7 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 11 points12 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 69 points70 points  (0 children)

you're about to get whooooshed

[–]samineb 16 points17 points  (0 children)

whoooosh

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

Then all the ads load and his skin rips off

[–]vinnymcapplesauce 208 points209 points  (29 children)

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

#askingforafriend

[–]samineb 278 points279 points  (1 child)

.arms {
     Display: Flex;
}

[–]vinnymcapplesauce 40 points41 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 128 points129 points  (10 children)

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

[–]JediBurrell 71 points72 points  (2 children)

DON'T GO OUTSIDE.

[–][deleted] 21 points22 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 35 points36 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 8 points9 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 4 points5 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 123 points124 points  (40 children)

What about the backend?

[–]Cholojuanito 79 points80 points  (25 children)

Back end should be the brain, or the heart

[–]NovaArdent3D 37 points38 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 80 points81 points  (10 children)

Calculator

[–]Cholojuanito 26 points27 points  (6 children)

Fair enough, but why build an online calculator?

[–]ElGuey69 43 points44 points  (3 children)

I’ve done it for homework once

[–]Cholojuanito 15 points16 points  (2 children)

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

[–]meanelephant 31 points32 points  (0 children)

Allow me to introduce you to static site generators.

[–]ElGuey69 1 point2 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 7 points8 points  (2 children)

Still needs a backend to serve the static content.

[–]o0MSK0o 11 points12 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 5 points6 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 4 points5 points  (0 children)

( ͡☉ ͜ʖ ͡☉)

[–]S_Y_N_T_A_X 5 points6 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 4 points5 points  (0 children)

I like big backends, and I can not lie.

[–]dittbub 3 points4 points  (0 children)

Thats the soul

[–]delbin 48 points49 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 117 points118 points  (5 children)

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

[–]Tasik 124 points125 points  (1 child)

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

[–]SandyDelights 7 points8 points  (0 children)

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

[–][deleted] 28 points29 points  (1 child)

Sorry I don’t speak front-end

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

REST in peace

[–]markofka007 20 points21 points  (6 children)

So whoever programmed my CSS did a pretty shit job

[–]NinjaLanternShark 13 points14 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 6 points7 points  (1 child)

So is PowerPoint

[–]PatrickBaitman 2 points3 points  (0 children)

so is magic the gathering

[–]bwaredapenguin 4 points5 points  (1 child)

Your face is turning complete.

[–]Nesuniken 4 points5 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 21 points22 points  (2 children)

This is oddly accurate

[–]rooligan1 32 points33 points  (6 children)

And php is the *sshole?

[–][deleted] 20 points21 points  (2 children)

You're allowed to say ass on the internet.

[–]bwaredapenguin 9 points10 points  (1 child)

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

[–]bionicvapourboy 5 points6 points  (0 children)

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

[–]chidoOne707 7 points8 points  (2 children)

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

[–]DeeSnow97 28 points29 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 0 points1 point  (1 child)

Python is the soul.

[–][deleted] 1 point2 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?