this post was submitted on 03 May 2025
501 points (98.3% liked)

Programmer Humor

22995 readers
286 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 27 comments
sorted by: hot top controversial new old
[โ€“] SpaceNoodle@lemmy.world 113 points 1 day ago (4 children)

I once worked with a backend guy who delivered a thorough API using well-defined JSON via clear URIs.

Chris, if you're reading this, I miss you.

[โ€“] cobwoms@lemmy.blahaj.zone 28 points 1 day ago (1 children)

omg i know chris, chris rules

[โ€“] RamblingPanda@lemmynsfw.com 18 points 1 day ago (2 children)

I'm not Chris, but this is how I backend.

[โ€“] SpaceNoodle@lemmy.world 20 points 1 day ago

Thanks, Chris

[โ€“] mmddmm@lemm.ee 5 points 1 day ago

Yeah... It's extra work not to do this. Why would you make an endpoint and not throw in every property of that entity? Why would you mess with your URIs instead of making a clear division with logical entities?

Yet, somehow, most people do exactly those things.

i mean at least he documented it.

[โ€“] mesamunefire@piefed.social 2 points 1 day ago (1 children)

God damn where did he end up? Working for swagger or something?

[โ€“] SpaceNoodle@lemmy.world 4 points 1 day ago

Looks like he's working on healthcare web apps now

[โ€“] gibmiser@lemmy.world 50 points 1 day ago (1 children)
[โ€“] spizzat2@lemm.ee 30 points 1 day ago (3 children)

I was going to say it handles steering and braking, but... Where are the brakes? This must be one of those bikes where you back pedal to brake, so I guess front end just steers.

[โ€“] kambusha@lemm.ee 20 points 1 day ago

All gas. No brakes.

[โ€“] hemko@lemmy.dbzer0.com 3 points 1 day ago

Frontend Devs as steerco?

[โ€“] anomnom@sh.itjust.works 1 points 1 day ago

Steering is what keeps bikes upright though, and the longer and heavier the bike the more work it is.

Full disclosure. I used to be a front-end, then full stack dev.

[โ€“] Kolanaki@pawb.social 36 points 1 day ago

Perfectly stable until it has a user.

[โ€“] Olgratin_Magmatoe@slrpnk.net 26 points 1 day ago (2 children)

We still use a bastardized mixture of soap, rest, and grapqhl with zero consistency.

[โ€“] wreleven@lemmy.ca 9 points 1 day ago (1 children)

I'm thankfully rid of soap. We had a few third-party services that still used it up to a couple of years ago.

[โ€“] Appoxo@lemmy.dbzer0.com 5 points 1 day ago

Some devs had the pleasure of making contact with it on a national healthcare scale :)

[โ€“] deadbeef79000@lemmy.nz 4 points 6 hours ago (1 children)

Aaah, SOAP.

Yo dawg, I heard you like XML over HTTP so I put XML over HTTP in your XML over HTTP.

I've had too much raw XML parsing for one lifetime.

the front end needs to be entirely 100% javascript with no backwards compatability, no easy deploy script, and no documentation.

[โ€“] negativenull@lemmy.world 25 points 1 day ago (1 children)

This whole picture:
Full Stack Developer

[โ€“] PmMeFrogMemes@lemmy.world 23 points 1 day ago

no no, full stack is when the entire bike is of equally dubious quality

[โ€“] RizzoTheSmall@lemm.ee 11 points 1 day ago* (last edited 1 day ago)
[โ€“] abbadon420@lemm.ee 6 points 1 day ago

I work with a lot of frontenders who always say "why would we even need backend, we can just use firebase".

[โ€“] Sam_Bass@lemmy.world 3 points 1 day ago

Scotch on the rocks is a bit strong for them

Imagine if you only needed one rider though.