DEV Community

Cover image for Day 19 of 100DaysOfCode
Arttu Pyykönen
Arttu Pyykönen

Posted on • Updated on

Day 19 of 100DaysOfCode

Had to do some work today so there wasn't that much time for coding. Decided to do the FCC Debugging challenges. They were short and simple. Nothing really challenging so learning wasn't the highest on that task.

Debugging Gru meme

I also read the start of the CH7 of Eloquent JavaScript. The chapter is a project chapter and seems interesting! In the chapter, the reader builds a program together with the book's instructions.

Study plan

I decided to make a more robust schedule for coding. My base plan right now is:

  1. Read a chapter of EJS in two days. Then do the exercises on the third day.
  2. Do at least ten challenges at FCC every day.

This is just the base plan and I'm adding some "spice" to the mix. The spice can be anything that I want to do on that particular day.

I'll keep this at the beginning of my writings and change it as I see fit.

I encourage everyone to make a plan. Without a plan, it's impossible to improve.

What I did today:

1. Did the debugging challenges at FreeCodeCamp

https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/debugging/

What I learned from it:

  • Why debugging is an important skill
  • When to utilize typeof
  • Error types: syntax, semantic, logical

2. Started reading chapter seven of Eloquent JavaScript

https://eloquentjavascript.net/07_robot.html

What I learned from it:

  • Reading and understanding other people's code
  • Working with objects

Time spent learning:

Task 'FCC'. Elapsed time: 25 min 38 s
Task 'Reading EJS'. Elapsed time: 15 min 21 s

Total time: 40 min 59 s

Time spent is tracked by my TaskTimer script and the WakaTime app.

Further reading

Eloquent JavaScript book

My favorite coding book.

FreeCodeCamp

Check out FCC for the best interactive exercises! I have now finished the Basic JavaScript, ES6, Regex, and Debugging lessons and can recommend them for a beginner!

Exercism coding challenges

Psst

You can check my answers to the exercises of Eloquent JavaScript. You'll find them here.

See you tomorrow!

Top comments (0)