eleftheria batsou github

I am a slow walker, but I never walk back — Abraham Lincoln


How it started

I read an article from the creator of the #100DaysOfCode challenge, Alexander Kallaway, and it got me super interested. I wanted to get better at coding and grow my portfolio. I knew if I committed to it publicly I would finish it.

I started the challenge on 31-December-2016 and I finished it on 9-April-2017

The Rules I Followed:

  1. I will code for at least an hour every day.
  2. I will tweet my progress every day with the hashtag #100DaysOfCode.
  3. I will track my #100DaysOfCode progress on my GitHub account.
  4. I will encourage and support at least two people each day in the #100DaysOfCode challenge on Twitter.

(View the official rules of the challenge here)

Sources and Inspiration for Projects

A lot of people say they want to code but they don’t know what to build, honestly, there are endless possibilities. Some free sources with online development courses are freecodecamp, codecademy, coursera, udemy, udacity and of course there are several channels on youtube. You can subscribe to other challenges, like javascript30 or read books, like eloquent javascript.

Personally, I used:

  • Developphp.com — A great site with video tutorials about HTML, CSS, JavaScript, jQuery and PHP
  • ►I followed the javascript30 challenge
  • ►I also committed to the #dailyCssImages challenge (I wrote an article about how I started with pure CSS images) but I choose not to do it as part of my #100DaysOfCode journey.
  • ►I recreated pens from codepen.
  • ►I developed my own personal snippets.


My Achievements

  •  ►I Improved at HTML, CSS/SCSS,JavaScript and jQuery.
  •  ►I created fun games and quizzes.
  •  ►I used for the first time APIs like the geolocation and Twitter API.
  •  ►I learned about Canvas and SVG
  •  ►I worked more with Git and GitHub

Web Environment and My Daily Process

  • ►I coded most of my projects on Codepen and some of them on the text editor Atom. (These are my reccomendations for offline text editors)
  • ►After I finished its project I uploaded the code on GitHub.
  • ►I shared my progress on Twitter and I always encouraged others.
  • ►To make my life easier I used a lot of tools for selecting colors, icons, images and typography.


What Did I Gain?

My growth wasn’t only in a coding level but on a personal level too.


  • ►My web development and web design skills improved.
  • ►It got me motivated to commit to other challenges like javascript30, dailyCssImages, 30Days30Sites, 301DaysOfCode (which is what I ‘m currently doing), and I’ll propably start #dailyUI too.
  • ►I gain followers on Twitter, Codepen, YouTube and even in GitHub.
  • ►I learned to be more optimistic and grateful.
  • ►I got better at time-managment.
  • ►I learned to set priorities and actually stick to them.
  • ►I got feedback on my projects and positive vibes for my fellow coders.
  • ►I met a lot of people with different backgrounds and different aspirations (most of them were via emails, Twitter and Skype.)




Would I Recommend It?

If you want to improve, grow, learn, share, get feedback, friends, endless posibilities for connections, stop procrastinating and stay focused, then YES, this challenge is for you.

Thanks for taking the time to read my story, if you like it please share and help the #100DaysOfCode community to gain another loyal coder.

Have a great day.

Youtube | Codepen | GitHub | Twitter 

Leave a comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.