That's it! That's The Tweet! Send!!
Tags: career, codenewbie
Published: 2020-02-28 20:47:31

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.

{% twitter 1222837771624230914 %}

He is essentially saying it is crazy to look at Twitter as a bad thing.

## Benefits of Twitter
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!](https://twitter.com/i/lists/1135593356891971584)) Anyway, tangent over. How can you create relationships, increase your knowledge, and widen your audience?

## Weekly Chats

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.

### Rules
{% twitter 1232848153147248640 %}
The rules are simple. Be nice, be supportive, and talk to each other. Remember to include the 'A1', 'A2', or 'A3', and the hashtag. 
{% twitter 1227382341598875648 %}

#### Hashtag Accessibility
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.


### Schedule
| Day | Who runs it? | Time | Hashtag |  |
|--|--|--|--|--|
| Sunday | [@CodeNewbies](https://twitter.com/CodeNewbies) | 2 pm EST | [#CodeNewbie](https://twitter.com/hashtag/CodeNewbie) | Coding Check-In |
| Monday | [@shehackspurple](https://twitter.com/shehackspurple) |  | [#CyberMentoringMonday](https://twitter.com/hashtag/CyberMentoringMonday) | Mentoring |
| Tuesday | [@lavie_encode](https://twitter.com/lavie_encode) | 7 pm EST | [#CodersTeach](https://twitter.com/hashtag/CodersTeach) | coders learning things from other coders |
| Tuesday | [@thepracticaldev](https://twitter.com/ThePracticalDev) | 9 pm EST | [#DevDiscuss](https://twitter.com/hashtag/DevDiscuss) | devs who dev |
| Wednesday | [@parentdrivendev](https://twitter.com/parentdrivendev) | 7:30 pm EST | [#ParentDrivenChat](https://twitter.com/hashtag/ParentDrivenChat) | parents who code |
| Wednesday | [@CodeNewbies](https://twitter.com/CodeNewbies) | 9 pm EST | [#CodeNewbie](https://twitter.com/hashtag/CodeNewbie) | people learning to code |

### El Fin
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. 
{% twitter 1227382726552162304 %}

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.

### Another Awesome Chat
Are you interested in infosec or cybersecurity? @shehackspurple prompts [#CyberMentoringMonday](https://twitter.com/hashtag/CyberMentoringMonday) each Monday with this tweet.
{% twitter 1242159175075012616 %}

The goal is to foster an environment for mentors and mentees to assist each other. 

---
## Retweet Bots
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.

![Word cloud of "#HelpMeCode, #VetsWhoCode, #100DaysOfCode, #WomenWhoCode, #BlackTechTwitter, #MomsWhoCode, #GirlsWhoCode, #WomenInTech, #WomenInStem"](https://dev-to-uploads.s3.amazonaws.com/i/ywfnjbk7ed6nglrilnif.png)

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](https://twitter.com/hashtag/VetsWhoCode) bot and it has allowed me to meet a few other veterans who are also coding. 

@dashbarkhuss built the awesome [#HelpMeCode](https://twitter.com/hashtag/HelpMeCode) bot with the goal of helping coders find other coders who need help with something. 

{% post https://dev.to/dashbarkhuss/how-to-get-one-on-one-code-help-with-helpmecode-5dh3 %}

Again, for accessibility, please remember to capitalize the words in your hashtags.

---
## Community Bots
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](https://twitter.com/codeqbot) 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](https://www.lavieencode.net/blog/resources/leveraging-twitter-to-build-your-web-development-career)