DEV Community

Cover image for Meme Monday

Meme Monday

Ben Halpern on March 17, 2025

Meme Monday!

Today's cover image comes from last week's thread.

DEV is an inclusive space! Humor in poor taste will be downvoted by mods.

Collapse
 
mrlinxed profile image
Mr. Linxed •

Image description

Collapse
 
maxart2501 profile image
Massimo Artizzu •

It could use localStorage for that setting, then.

Collapse
 
idevgames profile image
iDev-Games •

Image description

Collapse
 
besworks profile image
Besworks •

↗️↗️↗️

Collapse
 
idevgames profile image
iDev-Games •

Talking about that idea you've just had, here's a little Trig.js challange on dev.to! Something to distract you from your main project but hopefully not too much, you may even want to use Trig.js in your main project afterwards. Win win. 😏

Collapse
 
bernert profile image
BernerT •

meme monday

Collapse
 
mellen profile image
Matt Ellen-Tsivintzeli • • Edited

.house is a valid tld.

this is yet another reason why you should not validate email addresses with regex 😋

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️ •

There's a bunch of "new" TLDs that are longer than 4 characters, just saying.

Collapse
 
besworks profile image
Besworks •

Actually, per the spec, you don't even need a TLD for a valid email address. root@localhost is still valid, though only locally. For a signup form or something like that you definitely want to only allow valid internet email addresses. But technically, the domain can contain any number of dot-atom components.

addr-spec = local-part "@" domain
domain = dot-atom / domain-literal / obs-domain
Enter fullscreen mode Exit fullscreen mode

So me@my.long.ass.domain.name is just as valid as me@home. Also, domain-literal can be used so me@[192.168.1.1] is also valid but good luck every trying to create an account on a website with an address like that.

Thread Thread
 
mellen profile image
Matt Ellen-Tsivintzeli • • Edited

Also all parts of the address except the @ can contain comments. Don't forget the comments.

^[^@]+@[^@]+$

Collapse
 
gamelord2011 profile image
Reid Burton •

That's a broken regex. Errors:
You cannot create a range with shorthand escape sequences
Incomplete group structure
Character class missing closing bracket
Character range is out of order

Collapse
 
ben profile image
Ben Halpern •

Let's kick this week off with our customary awful AI-generated meme

bloated tools

Collapse
 
best_codes profile image
BestCodes •

Using Gemini image outputs 🤪

Collapse
 
hbthepencil profile image
HB_the_Pencil •

Wow, that's higher quality than most of them... love how his eyes are pointing up into his face lol

Collapse
 
plutonium239 profile image
plutonium239 •

Average developer experience

Collapse
 
youngfra profile image
Fraser Young •

meme monday

Collapse
 
besworks profile image
Besworks •

the throne

Collapse
 
maxart2501 profile image
Massimo Artizzu •

I got most of my "Eureka!" moments on the latter.

Collapse
 
voncartergriffen profile image
Von Carter Griffen •

meme monday

Collapse
 
keyr_syntax profile image
keyr Syntax •

What about 'git push --force --all'?
Try it and thank me later 😁

Collapse
 
blenderman profile image
BBM •

meme monday

Collapse
 
ivis1 profile image
Ivan Isaac •

meme monday

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️ •

The worst way to sit at a desk is sitting in the same posture for too long, regardless if it's "good posture" or "sitting like a shrimp". Move your spines, y'all!

Collapse
 
schemetastic profile image
Schemetastic (Rodrigo) •

It's like the third time I watch this meme in the last 4 days, hahaha, always a good reminder.

Collapse
 
besworks profile image
Besworks •

Yes! But also...

gargoyle programmer

Collapse
 
moopet profile image
Ben Sinclair •

Every time I see this I realise I'm sitting at my computer the equivalent of the way Marty McFly slept.

Collapse
 
aarongibbs profile image
Aaron Gibbs •

meme monday

Collapse
 
ryencode profile image
Ryan Brown •

Sunday being week[0] and Monday being week[1] is how I explain Zero-Index arrays to normies :D

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️ •

No, starting on Sunday is like starting at [-1]

Collapse
 
dreama profile image
Dream •

meme monday

Collapse
 
jjbb profile image
Jason Burkes •

meme monday

Collapse
 
parasm1 profile image
Paras •

Yeah The perfect way to produce endless software filled with either bugs and lack of integration and infinite Jira and confluence documentation.

Collapse
 
richmirks profile image
Richard Mirks •

meme monday

Collapse
 
rajesh_patel profile image
Rajesh Patel •

Image description

Collapse
 
jerryhargrovedev profile image
Jerry Hargrive •

meme monday

Collapse
 
sawyerwolfe profile image
Sawyer Wolfe •

meme monday

Collapse
 
maxart2501 profile image
Massimo Artizzu •

Already posted last week:
dev.to/besworks/comment/2maij

Collapse
 
leob profile image
leob •

Never gets old ... can't post often enough :P

Collapse
 
fred_functional profile image
Fred Functional •

meme monday

Collapse
 
cwrite profile image
Christopher Wright •

meme monday

Collapse
 
duncan_true profile image
Dun •

meme monday

Collapse
 
dakdad profile image
Asanka •

I wanted to laugh but this hurts 🫠

Collapse
 
sherrydays profile image
Sherry Day •

meme monday

Collapse
 
phalkmin profile image
Paulo Henrique •

Image description

Collapse
 
ansilgraves profile image
Ansil Graves •

meme monday

Collapse
 
plutonium239 profile image
plutonium239 •

It's a truly unique skill

Collapse
 
avanichols_dev profile image
Ava Nichols •

meme monday

Collapse
 
nyatiharshit profile image
Harshit Nyati •

Legendary C++ Joke
Image description

Collapse
 
besworks profile image
Besworks •
#!/bin/bash
oct="31" dec="25" \
[ $(printf "%d" "$((8#$oct))") -eq "$dec" ] \
&& echo true || echo false
Enter fullscreen mode Exit fullscreen mode
Collapse
 
primetarget profile image
Ethan Anderson •

meme monday

Collapse
 
warwait profile image
Parker Waiters •

meme monday

Collapse
 
chariebee profile image
Charles Brown •

meme monday

Collapse
 
nikhil_sachapara profile image
nikhil sachapara •

Image description

Collapse
 
rajesh_patel profile image
Rajesh Patel •

he he

Collapse
 
gallowaydeveloper profile image
Galloway Developer •

meme monday

Collapse
 
amtrakguy2 profile image
AmtrakGuy2 •

"Why did the hacker break up with the internet?

Because they found someone with better encryption!"

Collapse
 
james-michael123 profile image
James Michael •

good thought