Last week felt like the first time in a long while that I was able to get back to my old routine. It was a great reminder of how much I love to code.
I am a big creature of habit. I am at my best when I have structure and a routine. Between traveling and then getting sick, it felt like an eternity since I was last able to really focus on my lessons and coding every day.
As someone who is new to programming, I can’t stress enough how important it is to code every day.
Not only is it a great way to learn, but it is also fun. Or at least it is to me. I am still nowhere near where I want to be as far as my learning goes but I truly enjoy the time I spend coding.
With that in mind, I restarted the #100DaysOfCode challenge last week.
I had previously tried it back in Week 4 but I broke my streak during the time that I was traveling.
For those that may not be familiar, the 100 Days of Code challenge involves spending at least an hour a day coding for 100 straight days. There are other rules like tweeting your progress each day, supporting others who have taken on the challenge, and uploading your code to GitHub each day.
You can find a great breakdown of everything involved in the challenge in this article from Alexander Kallaway, the creator of #100DaysOfCode.
The first time I started the challenge I was really focused on coding every day. I didn’t spend as much time on some of the other parts of the challenge, like supporting others or using GitHub. This time around I want to better embrace the full spirit of the challenge.
That means not only doing my daily coding but also engaging with the 100 Days of Code community more on Twitter and pushing code to GitHub each day.
Things have been going well since I restarted the challenge on the 24th. I have been working on my Portfolio project for freeCodeCamp and I hope to finish it later today.
I touched on this earlier, but one of the biggest things that #100DaysOfCode has done is remind me of how much I enjoy coding. With all the distractions the last few weeks it feels good to just sit down and code.
You can follow along with my 100 Days of Code journey by reading my daily log on GitHub. You can also find repositories there for my various projects including the Portfolio page that I am currently working on.
One cool resource that I learned about in my lessons was Clippy.
Clippy is a tool that allows you to create unique shapes for your images. You decide how you want your image to look and Clippy gives you the code necessary to do it in the form of a CSS snippet. This is a super easy way to spice up the look of the images on your sites.
Keep coding and I’ll see you again next week.