100-days-of-code

100 Days Of Code - Log

Day 0: November 21, Sunday

Today’s Progress: Gone through parts 0-3 or the Gatsby tutorial and deployed example site to Gatsby Cloud.

Thoughts I’ve recently started learning Gatsby. Since it uses ReactJS, it has been easy for me to pick up on the basic concepts.

Link(s) to work

  1. Gatsby starter site

Paying it forward Encourage at least two other people in the challenge on Twitter every day! Pay it forward!

  1. https://twitter.com/Katheri22584554/status/1459470681410842627?s=20
  2. https://twitter.com/ameetgwad/status/1460157446836604933?s=20

Day 1: November 22, Monday

Today’s Progress: Gone through parts 4-7 or the Gatsby tutorial and learned basic concepts of GraphQL.

Link(s) to work

  1. Gatsby starter site
  2. Github repo

Paying it forward Encourage at least two other people in the challenge on Twitter every day! Pay it forward!

  1. https://twitter.com/BnMimia/status/1462834003195711488?s=20
  2. https://twitter.com/PamChan269/status/1462835144805412866?s=20

Day 2: November 26, Friday

Today’s Progress:

  1. Learned to use Gatsby Starters.
  2. Deployed a Gatsby website using Netlify and set up domain forwarding.
  3. Changed metadata of the site and understood code base and site structure.

Link(s) to work

  1. Blog link
  2. Github repo

Day 3: November 28, Sunday

Today’s Progress:

  1. Wrote a blog post on my blog site about how I built the blog site with GatsbyJS! This is my first ever tech blog 😬😬

Link(s) to work

  1. Developing this blog

Day 4: November 30, Tuesday

Today’s Progress: Added darkmode to my blog site with the useDarkMode hook.

Link(s) to work Blog site: https://justdevsim.netlify.app Blog repo: http://github.com/SimranMakhija7/blog Hook repo: http://github.com/donavon/use-dark-mode

Day 5: December 1, Wednesday

Today’s Progress: Explored wordpress. Learned the basics.

Link(s) to work: https://justdevsim.wordpress.com/

Day 6: December 2, 2021

Today’s Progress: Worked through exercises Lecture 1 of @neogcamp and documented my learnings. Doing these exercises was fun and was a great way to recap basics of javascript.

Link(s) to work: Notes blog: https://justdevsim.netlify.app/neog-notes-1/ repl link: https://replit.com/@SimranMakhija7/neogcamp-lec-1?v=1

Day 7: December 3, 2021

Today’s Progress: Worked through exercises for Lecture 2 of neogcamp Recapped git, learned what opensource licenses are and more…

Link(s) to work: https://justdevsim.netlify.app/day-7-notes/

Day 8: December 4, 2021

Today’s Progress: I went through neogcamp Lecture 3 Part one - all the basics of HTML5, recapped and relearned the right way.

Link(s) to work: https://github.com/SimranMakhija7/neogcamp/tree/main/component-library

Day 9: December 5, 2021

Today’s Progress: I went through neogcamp Lecture 3 CSS part - all the basics of CSS3. Took notes. Learned about the BEM convention.

Link(s) to work: https://github.com/SimranMakhija7/neogcamp/blob/main/component-library/styles.css

https://justdevsim.netlify.app/intro-html-css/

Day 10: December 6, 2021

Today’s Progress: Made web apps with vanillaJS that translates human speak to minion speak and to Shakespeare speak. Wonky styling atm, needs to be fixed 😅

Link(s) to work: https://simranmakhija7.github.io/neogcamp/banana-speak/ https://simranmakhija7.github.io/neogcamp/shakespeare-speak/

Day 11: December 7, 2021

Today’s Progress: Worked through Lecture 5 of neogcamp and developed 2 basic ReactJS applications. One that interprets Food emojis and one that lists some good tunes.

Link(s) to work: Food Interpreter - Repo GoodTunes - Repo

Day 12: December 8, 2021

Today’s Progress: Did some basics practice exercises from neogcamp. Developed 3 basic vanillaJS web applications.

Link(s) to work: