DEV Community

Cover image for Meme Monday πŸ₯Έ
Ben Halpern
Ben Halpern

Posted on

Meme Monday πŸ₯Έ

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.

Top comments (74)

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
max24816 profile image
Max

🀣🀣🀣

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
2kabhishek profile image
Abhishek Keshri

Are you copy pasting these emojis on all Monday meme pages? πŸ˜…

Thread Thread
 
sarahokolo profile image
sahra πŸ’«

Needs to be asked πŸ˜…

Thread Thread
 
2kabhishek profile image
Abhishek Keshri

I had to 🫠

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard • Edited

That's exactly how I imagine US work culture :)

Collapse
 
stephanie profile image
Stephanie Handsteiner

US work culture would probably be having the laptop on hand typing one handedly while at the altar between β€œDo you take ... as your wife/husbandβ€œΒ and β€œYes, I doβ€œ πŸ˜‚

Collapse
 
mikeb275 profile image
Mike Brown

That'd be true

Collapse
 
wewelski profile image
Roowell Fernandez

When I was still in a BPO company, I remember my leave request for my wedding day got declined. I tried to ask to have at least just a few days, but nope. TLDR, they require me to call operations to notify them of my absence.

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
sovietstates0 profile image
SovietStates0

frrrr

Collapse
 
yasuie profile image
Yassine Elo

Image description

Collapse
 
dvddpl profile image
Davide de Paolis

this is fantastic

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
frankfont profile image
Frank Font • Edited

Reduced from 4 steps to 2 ...

  1. Open latest ChatGPT
  2. Watch it code faster than you will
Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
ivis1 profile image
Ivan Isaac

GPT vs Jira

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
carlosacsa profile image
CarlosSa

If you always go to the throne with your cell phone then leave a like.

Collapse
 
riju_bro profile image
riju_bro

I don’t get it.

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
dinerdas profile image
Diner Das

If/else vs switch

Collapse
 
lionelrowe profile image
lionel-rowe

switch case is just a crap version of match though 😞

Collapse
 
cubiclesocial profile image
cubiclesocial

I hate waiting in long lines.

Switch-case has fallthrough, which can be a useful feature. Well it's useful in system languages anyway where an assembly jump table can be generated (i.e. where performance matters).

Switch-case is also my goto for designing state engines.

Thread Thread
 
lionelrowe profile image
lionel-rowe

Switch-case is also my goto

Ah, but goto is considered harmful 😏

(sorry)

Thread Thread
 
cubiclesocial profile image
cubiclesocial

Computed goto has notable, proven performance benefits in VM engines on modern hardware. Actually less harmful than previously thought. Although we probably should still not run out and start plastering our code with goto statements.

Collapse
 
roman_22c01bcfb71 profile image
Roman

πŸ˜‚πŸ˜‚

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
vupadhayayx86 profile image
vupadhayayx86

Not if you are using Redux or Reducers! :P

Collapse
 
sarahokolo profile image
sahra πŸ’«

Image description

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
ivis1 profile image
Ivan Isaac

Remote vs in office

Collapse
 
heryhelder profile image
Carlos Heryhelder

Me, last week 🀑

Collapse
 
alvaromontoro profile image
Alvaro Montoro
Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
bcostaaa01 profile image
Bruno

Collapse
 
redhap profile image
HAP

Can't it be both?

Collapse
 
sherrydays profile image
Sherry Day

Changing IDE colors

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
mcsee profile image
Maxi Contieri

AI

Collapse
 
darkwiiplayer profile image
π’ŽWii πŸ³οΈβ€βš§οΈ

I've read the introductory paragraph on wikipedia so I am now qualified to give my expert opinion on the topic and if you disagree your'e wrong even if you've spent 20 years researching the topic.

Collapse
 
__masashi__ profile image
Masashi

I am exceptionally frustrated because I know 0 about AI. 0 as in how to make something useful. :(

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🀣🀣🀣🀣🀣

Collapse
 
perssondennis profile image
Dennis Persson
Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

I have never used Teams? Is it that bad?
Given that "Slack for Work" is a litteral contradiction in terms...

Collapse
 
joelbonetr profile image
JoelBonetR πŸ₯‡ • Edited

From the worst to the best:
Zoom - Slack - Teams - Meet - Discord

As far as I can tell checking them across multiple devices (win, mac, android, ios).

Thread Thread
 
eerk profile image
eerk

Considering UI / UX I find them all quite awful, but Discord and Slack are the worst for me. Those just randomly scatter all kinds of buttons, message windows, text boxes all over the place without any coherence. 😩

Thread Thread
 
joelbonetr profile image
JoelBonetR πŸ₯‡ • Edited

Try to see it this way:

Zoom

It does few things and none of them are good enough IMHO.
For some reasons the web client refused to work last time I tried (the link to open in web client consistently downloaded the Zoom client App every time I hit it).

I don't know why but I always end up with three windows of zoom:

  • 1 for the chat.
  • 1 for the screen shared by some meeting member
  • 1 with the faces of everyone.

and if I'm about to see those three and seeing them all properly, I almost need all screen space available on my two 2560x1440 monitors to fit everything in.

Even in recurrent meetings, chat messages are not stored anywhere they just live as long as the meeting is alive, which is annoying (e.g. if you cannot attend one time on a recurrent meeting you lost not just the spoken conversation but all related-messages as well, which could give you context to ask later on if necessary).

For the features it offers, I'd rather use Telegram App, in which you can video-call and screen share as well, everything on a well-designed interface (similar to that of MS Teams).

G Meet

Maybe the simpler of all, you have Google Chat on one side, and Google Meet on the other one, which is just for that, to run meetings. Multi-screen-sharing is present.

It lacks basic features though, like sharing images or files through the chat included in Meet, plus the text message max-chars is lower enough to be annoying (e.g. you can't share a piece of code, it will break at its max-chars and you'll need to check where it broke, to select and paste the next chunk).

The overall experience is fast, straight to the point and with few features, which can be good to certain niches (online psychology, advocacy/law-related stuff, tax consultants and so on, basically whether you will send files and big texts through email anyway or you don't need to send files or big texts at all).

Slack

It's complicated, more than it needs to be. Threads get lost in side-conversations and I had issues with one thing or another each time I used it. It may be me, but... can't provide further details, I get frustrated twice, won't get frustrated with it again unless it's extremely necessary πŸ˜‚

MS Teams

In MS Teams, the default is 1-to-1 conversations (from now on DM, as acronym of Direct Messages), while you can create groups, which get mixed in between DMs in the list, then you have "teams", which are groups, but not groups like the ones we speak about before, just another kind of groups.

When you do a meeting, it creates yet another group chat with that meeting's members, that also gets lost between DMs in the same chats list.

Screen sharing feature is the most basic. Just one individual can share screen at a time.

It has (had?) a nice feature which is the ability to control other's computer, but as far as I can tell it woks only if both devices are windows, and even in this situation I couldn't get it to work in my personal computer when calling a friend, I searched it, still I don't know when is this feature available and for who (license) and what restrictions it has (OS? App client?).

Discord

Teams and Slack use the approach of "this is a real time chat tool" and we've built everything at the top of that (that's what the UX tells us, not necessarily the approach they used to build the tool from the ground up).

In Discord, on the other side, the approach is "those are servers to which people can connect to speak and chat" and we've built everything else at the top of that.

If you've used any service of this kind (e.g. TeamSpeak) you'll easily grasp the gist of it and see it as a natural evolution that lasted too long to materialize, if you didn't, you'll need to get used to it.

You can call/chat with individuals (DMs), though the default workaround relies on having "Servers" which contain "Channels", that's effectively a way of dealing with groups and scopes.

You can create one server for each purpose (client, project, department...).

Maybe your company is not so big and you prefer to have a single server with different channels on it, completely fine! roles and permissions allow adding specific users to each channel, and inside each channel you can find a voice chat (real time, quick to join/leave) with a text chat attached to it.

Multi-screen sharing is also available -that is, I can see your screen and you can see mine, we can also watch other's screens, your screen space is the limit! 😁 - which is quite useful in certain situations; brainstormings, peer programming, trying to gather information around a given tech with the team, checking UX diagrams and journeys etc.

You can also share files of any kind (as far as I know) and huge texts, no issues on that.


That's my vague analysis through what I experienced with those tools, it may be similar or way different to yours, share them as well! πŸ˜„

Thread Thread
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

Too long didn't read, on the other hand your comment looks like it could be a fine article :)

Thread Thread
 
joelbonetr profile image
JoelBonetR πŸ₯‡

It could but I'd need to elaborate more, analyze things further.... and it's something I don't really want to do right now πŸ˜‚

Thread Thread
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

No pressure.
But also it's good sometimes to stop overthinking thing.
You don't need to write the ultimate absolutely objective comparaison between all chart clients.

You can copy paste your text with a small introduction

This was initially a comment in the thread... but it grew too long so I figured I might as well make a blog post out of it. It's far from perfect though so I would love you to hear you opinion on it"

Thread Thread
 
joelbonetr profile image
JoelBonetR πŸ₯‡

I could but... I won't πŸ˜…
if you want to make it a post you can copy-paste it, mention me somewhere if you feel like and call it a day 😁

Collapse
 
cubiclesocial profile image
cubiclesocial

Teams is awful. It is a huge resource hog that takes at least two minutes to start at boot and it is impossible to find anything in it (bad UI/UX). Probably one of the worst team chat/collaboration programs ever created. It takes almost 15 seconds to display a basic chat window when someone messages anyone else.

The only good thing about Teams is that it integrates seamlessly into ADFS enterprise environments running Exchange and Outlook for scheduling meetings. When creating a meeting in Outlook, clicking a single button converts the meeting into a Teams meeting and joining the meeting in Teams from Outlook is also a matter of clicking a single button. But that's it for positives and probably the only reason that managers like Teams (i.e. easy meeting scheduling via Outlook). Everything else about Teams is terrible.