Common Sense: The Software Developer's Twitter Manual

October 23, 2019☕️ 3 min read

cover of the book "Soft Skills: The Software Developer's Life Manual", but changed to fit this article by doodles

With the recent downfall of a certain character in the tech community — ahem John Sonmez — it seems like some of us may enjoy a reminder on how to act on Twitter.

I take it upon myself to create an illustrated guide on how to twitter.

If you’re here wanting to gain fame and amass an impressive follower, this guide is not for you. I, myself, am still looking for such secret formula.

This is simply a guide on how to make friends and maybe (hopefully) influence people on Twitter.

Disclaimer: This post contains lots of personal opinions, shameless plugs, and selfish call to action. Proceed at your discretion.


⛔️ Don’t: Be a bully

somebody tweets "Shut your mouth"

Don’t do this. Bully bad 👎

✅ Do: Be supportive

Nader Dabit tweets supportive stuff

Do this. Inclusion good 👍


✅ Do: Spread love

Kent C. Dodds spreads love on his birthday

Nuff said.

⛔️ Don’t: Spread hate

Okay I can’t find a good example here, but don’t do this, kids.

Spiderman meme "make love not war"


✅ Do: Be nice

Shopify CEO offers somebody a job based on his eSport experience

Okay this may be a bit off-topic, but isn’t this interaction just so wholesome? Let’s all offer each others jobs and skip the 100 rounds whiteboard interviews with 20 take home exercises. Oh and since we’re on this topic, I’m also looking for a job so someone, offer me a job too!!!! Gimme gimme.

⛔️ Don’t: Be mean

Somebody saying mean stuff

I’m totally taking this out of context here. But no matter what the context is, it’s inadvisable to call people dumb. Or make inappropriate remarks towards others.


✅ Do: Ask for help

Adam Rackis asks for help regarding Domino accessibility case

✅ Do: Offer help

Karl Groves offers help

⛔️ Don’t: Jump to conclusion

Somebody assumes Adam bad intention because he asks about things

Please don’t assume that everybody has bad intention. It may be hard to convey intent via text sometimes. Instead, how about asking clarifying questions to understand others thoughts before … attack them.

✅ Do: Have a civil discussion

People having a civil discussion and offering different views

⛔️ Don’t: Make personal attack

Somebody calls somebody else a trash person booo


⛔️ Don’t: Harass people in their DM

Somebody being harassed by creepy people

Don’t do this guys and gals.

Shameless plug: I made a Twitter bot that filters out these sort of messages. Anybody having this issue please holler at me thank you very much 😇

✅ Do: Be nice in DM

If you’re to send somebody a private message, at the very least have the decency to be nice.

Conversation of people being nice

That’s me 😇

Another me:

✅ Do: Be helpful

Me being helpful on Twitter

🤓🤓


Bonus:

✅ Do: Build bots

tinycarebot, a bot that reminds people to do take a break

drinkwaterslut, a bot that reminds people to drink water

EmojiMashupBot, a bot that mix emojis

threader_app, a bot that compiles tweet threads

Let’s build lots and lots of Twitter bots to enrich your and everyone else’s experiences on this blue platform.

Another shameless plug: If you don’t know how to build a Twitter bot, stay tuned for my comprehensive guide on how to create one. Coming later this week. I’m serious. Read my stuff. Please!!


To sum up:

✅ Do: Be supportive

✅ Do: Spread love

✅ Do: Be nice

✅ Do: Ask for help

✅ Do: Offer help

✅ Do: Have a civil discussion

✅ Do: If you’re to send somebody a private message, at the very least have the decency to be nice

✅ Do: Be helpful

✅ Do: Build bots

⛔️ Don’t: Be a bully

⛔️ Don’t: Spread hate

⛔️ Don’t: Be mean

⛔️ Don’t: Assume bad intentions

⛔️ Don’t: Make personal attack

⛔️ Don’t: Harass people in their DM


These are just a few examples of accepted and unaccepted behaviors on Twitter, in my personal opinion.

Everything boils down to use common sense and treat others how you’d like to be treated. Basic elementary stuff, I know, but not everybody is following.

At the end of the day, you do you. I’m not your mother. I can’t tell you what to do. So…

Happy tweeting!

🎤👋 (mic drop)