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 on New Year's Eve...
Progress: #100DaysOfCode and Javascript30 are done
The Rules I Followed:
- I will code for at least an hour every day.
- I will tweet my progress every day with the hashtag #100DaysOfCode.
- 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)
Tip: To stay focus eat healthily, exercise regularly and keep notes
My Achievements
I Improved at HTML, CSS/SCSS, JavaScript and jQuery.
Sun, earth and code — click Run Pen to view the project
I created fun games and quizzes.
Whack-a-mole — click Run Pen to view the project
I used for the first time APIs like the geolocation and Twitter API.
Twitter Api — click Run Pen to view the project
I learned about Canvas and SVG
D3.js, svg and canvas — click Run Pen to view the project
I worked more with Git and GitHub
My Github after 100 days of committing my projects!
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, you can find it here) but I choose not to do it as part of my #100DaysOfCode journey.
- I recreated pens from codepen.
- I developed my own personal snippets.
Cute animal — Video tutorial
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.
while (! (succeed = try() ));
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 and #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.)
📢 UPDATE #100DaysOfCode | #301DaysOfCode | #30days30sites | #javascript30 | #dailyCssImages | #DailyUI = All done
— Eleftheria Batsou (@batsouelef ) August 9, 2019
💻First time I got involved in a challenge was on 31-12-16
I took me almost 3 years, but I completed all the challenges
🙏Please never stop dreaming & believing pic.twitter.com/V3gc6eECTU
Would I Recommend It?
If you want to improve, grow, learn, share, get feedback, friends, endless possibilities for connections, stop procrastinating and stay focused, then YES, this challenge is for you.
- P.S. Note the day I started #100DaysOfCode, it was New Year’s Eve, I can hear you say “this developer has no life” 😛
- P.S.2 Note the day I started #dailyCssImages, it was Valentine’s Day, now I can clearly hear you say “this developer really has no personal life” 😜
Thank you for taking the time to read my story
👋Hello, I'm Eleftheria, a front-end developer, master student, freelancer, public speaker, and chocolate lover.
Top comments (0)