Code Monkey home page Code Monkey logo

100-days-of-code-log's Introduction

#100DaysOfCode Log - Round 1 - Jessie

The log of my #100DaysOfCode challenge. Started on January 1, 2021.

Log

R1D01

Started the Regular Expressions section of JavaScript certification on http://freecodecamp.org, completed challenges 1-22 of 33. Really need to learn how to use Git/Github!

R1D02

Completed remainder of Regular Expressions section (challenges 23-33). Some of it is still baffling, but that's ok. With practice it will start to make sense. I hope! :) Tomorrow I'll learn how to use GitHub, then maybe start Debugging section!

R1D03

Completed GitHub tutorial, created hello-world repository, readme-edits branch, committed changes to branch, created pull request, merged branches. Completed Debugging section (challenges 1-12).

R1D04

It's my first workday of the challenge. Got up early to get my time in before work! Started Basic Data Structures section, completed challenges 1-10 of 20. Some of it seemed familiar (eg push/unshift), some was new.

R1D05

Coding before work again, this may be the new normal. Continued Basic Data Structures section, completed challenges 11-17 of 20. I had a lot of trouble with 11, and had to check the hints, but I was really close!

R1D06

New normal = false. I am not feeling well today, but did get my hour in. I did a little reading, then finished the Basic Data Structures section. Hopefully I'll feel better tomorrow and can dive into algorithms.

R1D07

Started Basic Algorithm Scripting, completed challenges 1-3 of 16. I did fairly well with it, but my brain hurts now. I'm taking a break from coding tomorrow. Will put my notes into Excel for easier reference.

R1D08

Started transcribing my notes, and I think that process is going to help a lot. Just the review by itself is good, and keyword search will be even better. Hoping to get one challenge done today to keep my fCC streak.

R1D09

Continued transcribing my notes, and completed algorithm challenge 5/16. Only doing one challenge per day until my notes are all transcribed. Maybe a couple more days of that. Hope my head stops hurting soon. Ugh. Also, I'm frustrated that so many of these algorithm solutions could (according to the hint comments and solutions in the guide) use .split() when I haven't learned that yet!

R1D10

Completed algorithm challenge 6/16. Made some good progress on the note transcriptions. If I can get up early tomorrow, I might be able to finish the last few pages before I go to work. We'll see.

R1D11

Completed algorithm challenge 7/16...without needing hints!! First one I've solved on my own. So satisfying.

R1D12

Finished transcribing notes, and completed algorithm challenge 8/16. Looking forward to a full hour of algorithms tomorrow.

R1D13

Completed algorithm challenges 9&10 of 16. It's been a day, and I'm not feeling well.

R1D14

Completed algorithm challenges 11&12 of 16. Maybe tomorrow will be better.

R1D15

Completed algorithm challenges 13&14 of 16. Might come back later and finish the last two. Friday FTW!

R1D16

Finished Basic Algorithm Scripting, started Object Oriented Programming, through challenge 19/26. Some review, some new concepts. Why is it so hard to read and type "prototype"?!

R1D17

Finished Object Oriented Programming, started Functional Programming, completed challenges 1-2 of 24. After this section, I only have 21 algorithms between me and the final projects. Whoa

R1D18

Completed Functional Programming challenges 3-8 of 24. Finally learning map, but I don't understand how it works yet. Also need to review arrow functions.

R1D19

Completed challenges 9-14 of 24 in Functional Programming. Learned about filter and reduce. Filter makes sense to me, but reduce absolutely does not. Any tips y'all can impart? So lost...

R1D20

Completed challenges 15-16 of 24 in Functional Programming. Spent most of the time learning to research on Google, and have a better grasp on reduce now. (Thanks for your help @Murphs_K!)

R1D21

Finished Functional Programming, will start Intermediate Algorithm Scripting tomorrow. Or I might attempt the first one today. Feeling extra energized.

R1D22

Completed Intermediate Algorithm 1/21. I'm pretty sure there's a better solution, but I'm very proud of myself for figuring out something that works without needing a hint or help from Google.

R1D23

Solved Intermediate Algorithm 2/21, started working on #3. Not feeling as confident today, I'm struggling with several key concepts. But it's ok, every step is important. Still learning.

R1D24

Completed Intermediate Algorithms 3-4 of 21. Needed a lot of hints. Keep on sloggin. Considering starting the final projects before I finish this section, in part to maintain my streak.

R1D25

Solved Intermediate Algorithms 5 & 6 of 21. Took much longer than my alloted hour, but I wanted to finish two. Holy heck do I hate RegEx and .replace() right now! Better days are coming...

R1D26

Holy mostaccioli, Batman. This one took a chunk out of me. Completed Intermediate Algorithm 7 of 21, was way over-complicating it. Started a very basic data analysis project (spreadsheet) at work.

R1D27

Much better and less taxing progress today, completed Intermediate Algorithms 8-11 of 21 (caveat: took more than an hour). Half done!

R1D28

This morning before work, I started planning a solution for Intermediate Algorithm 12/21. Broke my streak to attend Ruby on Ales, virtual meetup hosted by WPEngine (formerly Flywheel). Lots to learn!

R1D29

Learned that plain recursion is NOT the way to generate the Fibonacci sequence. Still trying to get it into an array that I can then filter. No help from Google yet. Will keep trying tomorrow.

R1D30

Fibonacci algorithm progress, I believe I have successfully created the sequence in an array. Now working on summing only the odd values. Getting closer! Back to it later today.

R1D31

I finally solved the Fibonacci algorithm! Next up: summing primes. Spent most of today's time researching JS methods for The Sieve of Eratosthenes.

R1 pause day physical difficulties

R1D32

Solved Intermediate Algorithm #12/21: Sum Primes. Started working on #13: Smallest Common Multiple.

R1D33

Solved Intermediate Algorithm #14/21, started working on #15, which involves a function contained within the arguments object. Wish me luck! Happy Wednesday!

R1D34

Solved Intermediate Algorithm 15-18/21. Feeling better about my ability to find helpful snippets w/ Google Search. And understanding how things work! Three algorithms left, then on to final projects!

R1D35

Monster headache today, so I didn't get very far. Tried a switch, but couldn't get it to manipulate the object the way I needed to. Try again tomorrow, with fresh eyes. Maybe they won't hurt then.

R1D36

Solved (with hints) Intermediate Algorithms 19 & 20/21. I'm pretty intimidated by the final algorithm, which involves an orbital period formula. In the end, it's just math. I can handle it...tomorrow.

R1D37

I was able to generate the correct answer for the orbital period equation, learned Math_PI, Math_round, Math_sqrt. Still working on iterating through subsequent objects and returning new array.

R1D38

I spent today's time updating my resume, and distilling ways to express what I want in my next job. Realizing too late that it would have been smart to commit my updates to GitHub every day.

R1D39

Solved Algorithm 21/21, finished coursework. On to the final projects!...which appear to be five more difficult algorithms. Started planning for the first, which is a palindrome checker.

R1D40

Solved Final Project Algorithm 1 of 5 - Palindrome checker. Learned about .reverse() in the process. Will tackle the next one (Roman Numeral Converter) tomorrow.

R1D41

Some progress on the Roman Numeral Converter, hoping that fresh eyes tomorrow will help me find the solution. Did some networking today. Need to work on GitHub, planned extra time for that tomorrow.

R1D42

ANSWER DAY. Solved Algorithm Project #2: Roman Numeral Converter. Gave up on using splice, found my own way. Feeling pretty good about that. Didn't get to GitHub, try again tomorrow. SL&TfAtF

R1D43

Solved Algorithm Project #3: Ceasar's Cipher, did not take me very long at all, I was happy about that. Started working on #4, Telephone Number Validator. Hello RegEx.

R1D44

Solved Algorithm Project #4 Telephone Number Validator. I was really close, but RegEx makes it hard to KISS. Finally got it with a hint. Last one is Cash Register. May work on it later today.

R1D45

Spent a good portion of my holiday trying to solve the last algorithm project, cannot get it to work. Even tried looking at other people's solutions. Really hate not finishing this today.

R1 pause day technical difficulties

R1 pause day 2 technical & physical difficulties

R1D46

I know I was working on the Cash Register and GitHub, but I apparently didn't post my update.

R1 pause day

R1 pause day 2

R1D47

After two day break, worked on Cash Register again, but hit a major wall. Try again tomorrow.

R1D48 and

R1D49

Continued working on Cash Register. Made a tiny bit of progress, but still very stuck. Keepin on keepin on.

R1D50

YESSSSSS! Holy buckets, it's been a rough week with the Cash Register algorithm. FINALLY broke through some confusing bits today. Certification complete. Next stop: Sample projects! And GitHub...

R1D51

Spent today's time reviewing tweets I've bookmarked, creating browser bookmarks for some of them, reviewing project ideas, and staring blankly at GitHub.

R1D52

oday I realized that I donโ€™t have to use Codepen to build my next project. Considering a VS Code install. Introduced myself to Codewars, and I think I joined the #100devs clan. Maybe. TTFN

R1D53

Spent some time this morning looking at VS Code. Corrected my clan name on Codewars this evening, now I'm really in the #100Devs clan. Yay! Worn out, long day.

R1 pause day

R1D54

Skipped a day, back at it today. Completed a few kata on Codewars. Hopefully I get the hang of the interface soon, it's so different than fCC. Also re-reviewed possible projects, need something easy-ish to boost my confidence.

R1D55

Chose a simple project to build, started a new Pen...froze. I can't remember what to do. So watching class 1 of @leonnoel's awesome bootcamp. #100Devs "We do not apply" I have a few ideas now for my project. Here I go!

R1D56

Leveled up to 7kyu on codewars, and was pleased with my ability to solve some of the easy ones without looking at notes. That's about it, today was a day.

R1D57

Feeling a little run down today, so no coding. Watched more of the first class in the #100Devs bootcamp. Nice refresher about the-internet-as-a-wire, and requests to the server. Will likely finish it tomorrow.

R1D58

Finished class 1 of #100Devs, looking forward to the next, and adding 30 HTML tags in my newly-installed Anki deck. Also installed VS Code. Need to research how to call a JS function with a button press. It's a beautiful day!

R1 pause day

R1D59

Watched the first hour of #100Devs class 2. Added more tags and rules to my Anki decks. Really not feeling so great today, so I'm pleased with what I accomplished. TGIF

R1D60

Worked on my project, and applied one of the concepts I've learned in the first few hours of the #100Devs bootcamp: separation of concerns.

R1D61

Finally started moving my notes into GitHub. Glad I could just direct upload my notepad files, that made it quicker. Still have a lot to do, and organization methods to consider. Well begun is half done. Happy Sunday!

R1D62 (International Womens Day)

Oh the irony of having a hormone migraine, today of all days. Did a few codewars kata, and improved a few of my notes in the process. Mostly a lot of hiding from sunlight and gentle self care.

R1 pause day x2 migraine

R1D63

Watched another hour of #100Devs class 2, HTML lab. Good review. Loving the keyboard shortcuts.

R1 pause day x3 migraine

R1D64

Got spooked by some of the conversations on Twitter, making me think there's no way I'll get a job in tech as a 40+ female. Need to refocus and keep pushing. Waiting for the #100Devs front end review to upload on YT.

R1D65

Made it in for two hours of #100Devs class tonight. Tough for me to keep up in twitch, but it was interesting. Learned about Node.js and refresher on promises. (So lost about fetch...)

R1D66

Watched the hour I missed of last night's #100Devs class. The 6.5 hour review is going to have to wait a bit. Huge thank you to @leonnoel for the time you're putting into this project. Wish I'd jumped in earlier. Oh well!

R1D67

Watched 2.5 hours of live #100Devs class tonight. Learned more about Node, and engines vs compilers. Lots of homework to do. Movin ahead!

R1D68

Learned what PREP is with #100Devs this evening, thanks to Leon and my Remo table mates! Planning to tackle the review video this weekend. And GitHub...and homework...Happy Spring, Northern Hemisphere-ites!

R1D69

Watched 2.5 hours of #100Devs front end review, 4 hours to go. Really need to figure out how to arrange weekend learning time, self-care, and relaxing time. I'm exhausted, and I didn't do that much. Back at it tomorrow.

R1D70

Skimmed through the second half of Modern JS for Dinosaurs article, bookmarked to review later. Copied all of my #100DaysOfCode tweets into the GitHub log I should have been using from the start. Better late than not at all, I guess.

R1D71

Watched 2 hours of live #100Devs class. Really need to find the time to finish the review class and probably the full APIs and networking classes also. Not to mention homework. Can't stay awake any longer today.

R1D72

Did a couple Codewars kata. Looked at #100Devs checklist, but didn't work on any of the items. So tired, and determined to find the right balance of grinding and self-care. That's it for today. Gnite!

R1D73

Watched 2.5 hours of #100Devs front end review, about 1 hour left. Learned a couple things I hadn't seen in the fCC JS course: alert, event Listeners. Good stuff.

R1D74

Finished #100Devs review class, and watched 45 mins of class with API intro. Read flaviocopes article about semicolons. I'll probably keep including them, unless I'm told not to. Long day, and I'm not feeling well. Again.

R1D75

I made a thing...and IT ACTUALLY WORKS. Not ready for y'all to see it until I've done a little design touch-up. This would not have been possible without #100Devs, and I am so grateful.

R1D76

Ok, enough pretending to be a designer. No more ado. Tada! https://codepen.io/jessiebird/full/oNYqqeL What do y'all use for #a11y testing? I tried https://webaccessibility.com and it didn't catch a contrast issue. Black text + blue background != Thumbs up

R1D77

Watched most of @theDabolical's Twitch stream and got a little more clarity on JS objects. Drifted in and out of #100Devs stream. Looking forward to the backend review on Sunday, maybe I will feel less desperately lost then.

R1D78

Really having an off day, didn't make much progress. Started looking at fullstackopen.com/en/ as a possible booster/catch-up method for #100Devs. Sick & tired of feeling sick & tired. Bah humbug.

R1D79

Eased back into it with a couple of codewars kata today, completed one. Array filter method continues to evade me.

R1D80

Did some strategic planning today instead of coding. Thought about how to proceed in a way that is healthy. Going to use a lot of kindness and gentleness with myself for the next week. And I will conquer filter.

R1D81

Watched 2 hours of #100Devs ToDo app review. Still hopelessly lost, still too many unfamiliar concepts, but I'll get it. Planning to watch a few of the past streams.

R1D82

Watched short #100Devs stream, then worked on homework. So many comments... Will continue tomorrow.

R1D83

Spent two hours adding comments in #100Devs homework...but I used Github comments not //. Since my fork is identical to the main, I can't start a pull request. Walking away for tonight.

R1D84

Thank God for copy/paste. Added inline comments for #100Devs homework. Took about 90 min, but at least I didn't have to start over. Since I was able to get up early today, I'm done before work! Have a great day all!

R1D85

Attended #100Devs class in Remo, very grateful for the networking tips specific to my neck of the woods. Hoping to have a lot of coding time this weekend. Still have to revisit the filter method.

R1D86

Semi-lazy day, had non-tech responsibilities that needed attention. Watched one of the videos assigned for #100Devs homework (what is MVC). Solved a codewars kata using filter. Still working on Git.

R1D87

Jumped into #100Devs office hours at exactly the right time, info I needed was on the current slide. Successfully pushed a local file to GitHub using Bash commands.

R1D88

Did a couple of codewars. Not feeling well, and it's Monday, so that's it for today.

R1D89

Did one codewars (thanks @theDabolical) and watched #100Devs class (thanks @Microsoft @Azure). Learned about passport and authentication. Cool stuff.

R1 pause day

Mental health pause day. Back soon.

R1D90

Attended #100Devs class. Didn't win anything, but got closer to understanding the backend processes.

R1D91

Reviewed part of last class to improve comprehension. Started todo-list with auth project, got stuck.

R1D92

Feeling very drained today, so I took a lot of downtime. Solved one codewars kata. Really hoping I can dive back into the todo-list project tomorrow. Need to make a plan for day 101 forward.

R1D93

REALLY bad migraine yesterday. Did a whole lot of nothing. Better enough to work today, but not enough to push myself tonight. Did one codewars kata. Praying it's better tomorrow, because I need to be in #100Devs class!

R1D94

Attended #100Devs class but no review. Got real.

R1D95

Started working on my checklist

R1D96

Attended #100Devs class and met my project group. Team ToastStack assemble!

R1D97

More comments in Repl and Azure/Mongo issues.

R1D98

Feeling down and drained. Reviewed part of the code with another member of my group (Leonardo G - Brazil), who graciously helped me decipher a lot of it. Entered some more comments.

R1D99

Learned about local auth during #100Devs office hours. Pretty cool. Got Heroku installed but haven't used it yet.

R1 pause day

Yes, I took what could have been the last day of the challenge off. Gotta do what you gotta do. It's Monday and full moon and yep.

R1D100

Worked with #100Devs project group. Glad to have good support for our foray into web app building. Can't believe how far I've come since 1/1. So much left to do. Thanks for the push @ka11away Stay tuned for R2, date TBD.

100-days-of-code-log's People

Contributors

jessietmossa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.