Skip to main content

Command Palette

Search for a command to run...

Why #100DaysOfCode is a great way to start a tech Twitter account

4 reasons why this challenge will help you to find your voice on Twitter

Published
5 min read
Why #100DaysOfCode is a great way to start a tech Twitter account
L

I'm a software developer and technical writer from London UK, living in Cali Colombia.

On 1st September 2021, I opened a brand new Twitter account to document #100DaysOfCode.

Screenshot 2022-04-20 at 16.09.40.png To set the scene, I had been teaching myself to code for over a year. I was following some tech Twitter accounts from my personal account for a few months. I had no idea how to begin documenting my journey or how to start interacting with people online.

I found #100DaysOfCode, which is a challenge created by Alex Kallaway in 2016 with 2 simple rules:

  1. Code for at least an hour every day for the next 100 days
  2. Tweet your progress every day with the #100DaysOfCode hashtag

I started the challenge on 2nd September 2021 and 170 days later I completed it (not in 100 days, more on that in a bit!).

If you're in the first year of your coding journey, or you're not sure what to tweet regularly, this blog post is for you. I'm going to talk through 4 reasons why you should do the #100DaysOfCode challenge.

1 - You will connect and interact with other developers

Learning how to code, particularly for self-taught developers, can be a lonely journey.

I created my Twitter account with the hope to connect with other developers. I was so grateful to be learning to code with my partner, but I felt that I didn't really have any other developer friends. Eight months later, I can say that this is no longer the case. Twitter has given me a sense of community and connected me with so many amazing people.

The #100DaysOfCode hashtag is often picked up by the algorithm, so you'll get more reach with this content starting out. From Day 1 of #100DaysOfCode, I had people messaging me with suggestions on how to fix my error who I'd never spoken to before. The kindness of tech Twitter blew me away, and I was so happy to finally start interacting with others.

However, there were days where I was talking to myself. It can be disheartening when no one is interacting with your content, but it's okay. Our goal is consistency and not everyday results.

While on your journey, check out the #100DaysOfCode hashtag. Don’t be shy! Follow others on a similar journey. Interact with their tweets to show support and share your experience.

2 - You will have a record of what you've been learning

The beauty of documenting your journey is that you can go back and look at everything that you've achieved.

I had hoped to have a pretty website showing my #100DaysOfCode tweets in reverse chronological order for this post... but to guarantee that this blog post comes out before the end of 2022, I'll save that project for another rainy day.

drawtheline

When I took a moment to sit and read through all that I achieved in those 100 days, I was amazed! Sometimes we don't realise how much we are evolving and improving, but small "insignificant" daily actions compound to huge results.

If you'd like to look through my journey, you can check out this advanced search query to see my #100DaysOfCode tweets. Make sure to click the “Latest” tab if you’re viewing on mobile.

If you've started or finished the challenge, I encourage you to do the same! If you’re feeling disheartened, demotivated or maybe you’ve just had a bad day, take a moment to read through your tweets and appreciate how much you’re improving.

3 - You will improve your English communication skills

Summarising your daily learnings in 280 characters is NOT easy! By documenting #100DaysOfCode, you will learn how to articulate yourself concisely in English.

If your first language isn't English, and you want to improve: post in English! You'll be documenting your journey, coding regularly AND improving your English writing skills. It will also serve as a great record of your desire to learn and improve.

If you're struggling to find the words one day, you don't have to write about what you've done – instead, show it! Record a screencast, take a picture of your notes, show a screenshot of the project you're building, or share a CodePen or GitHub repository.

4 - It gives you a purpose to tweet every day

For a new tech Twitter account, the timeline can be a bit of an overwhelming place. It seems like everyone is creating valuable content, and it can be hard to know what to say.

The #100DaysOfCode challenge simplifies this problem. Just code for at least one hour a day and write a tweet summarising what you did. You might need to set reminders to post at the beginning, but you'll be cultivating a tweeting habit.

That being said, it's important to go at your own pace. If you feel that you need a break and take a few days off, that's completely okay. This is YOUR journey and YOU can define your own rules. Keep going and be consistent, but don't push yourself to burnout.

An ending note

Already done the challenge? Or maybe this challenge doesn't make sense for you and your current journey? Go to the hashtag and show some support for people on their #100DaysOfCode journey. Pay it forward. Cheer them on, answer some questions, and give back to the community. For a lot of these people, they might feel like they're speaking to an empty void and a comment can really make their day.

If you've done the #100DaysOfCode challenge, I'd love to hear from you and how you found your experience. Do you have any tips for anyone starting out? Share them in the comments.

And finally, if you're going to do the challenge, leave your Twitter handle below so others can cheer you on.

moralsupport

Comments (23)

Join the discussion
P

As someone who recently finished this challenge, I resonate with everything you said here. The best advice I can give is to be consistent, go at your own pace and don't compare yourself with others!

Thanks for sharing with everyone! :)

A

Thanks a bunch for inspiring Lucy!

Yeah, when you've just started and got some replies from the community can really your day. It's also great to see how much we have progressed from last week or month by documenting it.

Would love to connect with other folks who are the part of this amazing journey.

Here's my twitter: amul_gaurav

1
L

Aww Amul, I'm so glad that you found this helpful and thank you so much for taking the time to comment.

I'm looking forward to following your journey, it looks like you're already off to a great start!

10
I

I started #100Daysofcode last month. Twitter just blocked my account after posting my latest project i worked on... Meanwhile it helped keeping progress on my goal towards webdevelopment... Congratulations 🎉on finishing your hopefully i get to finish mine someday 😞

C

This article inspired me to start my #100DaysOfCode journey soon. Thanks for sharing 👩🏼‍💻💖

1
C
Catt Tung4y ago

Thanks for sharing this Lucy! I've had my account for a while but haven't posted much and wasn't sure if I could commit to 100 days of code at the moment with a lot going on, but I suppose we can jump around like you took 170 days. I definitely will want to get on it at some point and your post reminds me!

1
J

Great points! I began my journey and again I tumbled into stopping. This gave me some inspiration to keep going. 1% everyday will add up to huge results in the end. Did you code for more than 1 hour? Did you use any productivity tool to track your lessons and notes?

L

Thanks Jeffrey, sorry for the very late reply! I would say that I did 1 hour minimum for each of the 100 days but sometimes I definitely did more. At the time of the challenge, I made hand written notes. Right now, I use my iPad to make notes and also use Forest app to track how much time I spend focusing :)

L

Awesome explanation! I went a step ahead. I also brought a domain called 100daysofdata 😀😀

1
L

That is commitment! I love it! What do you have planned for 100daysofdata?

L

Lucy Macartney Build an online guide for learning modern data stack in 100 days!

1
T

Lucy is one of the most consistent people I follow through #100DaysOfCode and it was amazing watching all she shared with us.

Don't hesitate anymore, join the community today❤️

2
J

Great stuff Lucy! I couldn't agree more with starting as a "just talking to myself" idea and then morphing into something amazing! Everything IS making more sense now :)

1
K
Kevin Xu4y ago

Congratulations on finishing the challenge! Considering the #100DaysOfCode since I'm trying to build up a habit of blogging what I learn to document and make it easy for me to self-review everything.

Twitter handle @bluebird_kevin