If you've read any of my other posts, you've probably noticed most of my posts start with tweets. That's simply because Twitter is basically a live stream of my thoughts (don't judge me). Anyway, this post doesn't start with my tweet. It starts with one by @m1guelpf.
Miguel Piedrafita 🚀@m1guelpfGeez, this sounds like something my grandparents would say "you're on your phone all day".
SOCIAL MEDIA IS A TOOL
You wouldn't tell a door-to-door salesman that he's addicted to houses. twitter.com/Delahuntagram/…11:03 AM - 30 Jan 2020Dáithí @DelahuntagramYou are addicted to me. I control your day. I'm the first thing you see in the morning and the last thing you see at night. You can't live without me. I own you. Who am I? Social Media.
He is essentially saying it is ridiculous to look at Twitter as a bad thing.
What can you give and get from the Twitterverse? If you code and you're not already on Twitter, expect this to make you question why.
To start with, who doesn't want to feel like they belong? Dev Twitter is by far the most accepting and welcoming internet place I've been. I've made friends, I've learned things, and I've helped other people. Most of this started by following a list of awesome Women in Tech made by @thecodepixi. (Here's the list!) Anyway, tangent over. How can you create relationships, increase your knowledge, and widen your audience?
There are many scheduled dev chats that are well worth your time. For most chats, there's a topic every week, each chat is broken down into several questions, and then a final shout-out post.
Why join in? Meet other devs and learn from their experiences. Just jump in! Lurk, read, respond, tweet. Do whatever it is that you like, but check out these chats. You will benefit from them.
CodeNewbie@codenewbiesBefore we kick off the chat, a few ground rules:
1. Be supportive
2. Be honest
3. Be nice
#CodeNewbie02:01 AM - 27 Feb 2020
The rules are simple. Be nice, be supportive, and talk to each other. Remember to include the 'A1', 'A2', or 'A3', and the hashtag.
Nicole Archambault 👽🚀@lavie_encodeAll questions will be labeled (ex: Q1) so please include the label in your answer (ex: A1) *and* the #CodersTeach hashtag in your responses.
Feel free to respond directly to each other, too—cross-talk makes the chat! 😊00:02 AM - 12 Feb 2020
As a side note, make sure to capitalize all words in a hashtag. It helps people who are using screen readers. Using #codersteach will be read as "codersteach" like it's one word. Using #CodersTeach will be read as "Coders Teach" like it's two words.
|Day||Who runs it?||Time||Hashtag|
|Sunday||@CodeNewbies||2 pm EST||#CodeNewbie||Coding Check-In|
|Tuesday||@lavie_encode||7 pm EST||#CodersTeach||coders learning things from other coders|
|Tuesday||@thepracticaldev||9 pm EST||#DevDiscuss||devs who dev|
|Wednesday||@parentdrivendev||7:30 pm EST||#ParentDrivenChat||parents who code|
|Wednesday||@CodeNewbies||9 pm EST||#CodeNewbie||people learning to code|
At the end of each chat, there's typically a post where you say something awesome, mention a post you wrote/read, talk about a project you're working on, shout for joy that you got a job, ask for help, or basically anything.
Nicole Archambault 👽🚀@lavie_encodeAbout 5 mins before the chat ends at 8 PM EST, we’ll do shoutouts. 🗣
This is where you can link any accomplishments, projects, life events, cool resources you've found, tag helpful people... whatever's got you jazzed. :) #CodersTeach00:03 AM - 12 Feb 2020
Twitter chats are a neat way to meet others and learn from them. From a different angle, retweet bots are cool and can help others meet you.
Are you interested in infosec or cybersecurity? @shehackspurple prompts #CyberMentoringMonday each Monday with this tweet.
Tanya Janca@shehackspurpleIt's #CyberMentoringMonday! Do you need a professional mentor? What are you looking to learn? Are you willing to mentor someone else? What can you share? Post what topics interest you.
Use the hashtag #CyberMentoringMonday so people see you. Search it for even more posts! 🎉18:40 PM - 23 Mar 2020
The goal is to foster an environment for mentors and mentees to assist each other.
Retweet bots are Twitter accounts that are set up to retweet certain things. In many cases, they are set up to retweet certain hashtags or strings of words.
Hashtags are helpful to group similar tweets together and help others find them. Some hashtags have bots that retweet them. Include them in your post and they’ll automatically be retweeted. This is a great way to help build your community.
For example, I built the #VetsWhoCode bot and it has allowed me to meet a few other veterans who are also coding.
Again, for accessibility, please remember to capitalize the words in your hashtags.
Last month, I had a realization that I wanted a way for devs to meet & learn together that is easy to use, has a low barrier of entry, and is more than typical algorithm stuff. I think there are a few sites that allow this, but from what I've seen you have to sign up and it's mostly algorithm stuff. I wanted something that was convenient and not algorithm-based. So, Code Questions Bot was born. I knew a little bit about how to make it, but wasn't 100% sure.
Anyway, my real desire was to have a convenient and educational, but fun, place to meet devs. I started dreaming about the potential community that could grow around a single bot. I knew I could build it, but I knew it wasn't realistic to come up with enough questions by myself. The bot needed to be built with a diversity of ideas and experience. This is why I chose to make it all open source and beginner-friendly. I want everyone to feel like they have valid input and have a say in the future of the bot.
I started building the Code Questions bot and I was starting to see real potential. I got to work writing out some pseudocode, then making it into real code that really worked.
I started with some simple questions, maybe 10 or so. Now, there are 400+ questions and they range from goofy trivia to historical things and from making analogies to practical questions. As I add more questions, I come up with even better ideas. Though, when I hit the end of my ideas, google has been my friend. I don't know everything and I want to have questions for all sorts of different devs.
As this bot grows, I see more and more diversity of people following and engaging with it. It's still relatively small, but there is a dedicated community of folks who are always there being awesome and adding to the mini-community.
Note: If you know of any more retweet bots, twitter chats, or community bots, please let me know. I'd love to add them to the post.
Also, go read @lavie_encode's post article: Leveraging Twitter to build your web development career